Opencv— — Color Gradient
程序员文章站
2022-03-23 19:33:32
// define head function
#ifndef PS_ALGORITHM_H_INCLUDED
#define PS_ALGORITHM_H_INCLU...
// define head function #ifndef PS_ALGORITHM_H_INCLUDED #define PS_ALGORITHM_H_INCLUDED #include #include #include "cv.h" #include "highgui.h" #include "cxmat.hpp" #include "cxcore.hpp" #include "math.h" using namespace std; using namespace cv; void Show_Image(Mat&, const string &); #endif // PS_ALGORITHM_H_INCLUDED #include "PS_Algorithm.h" #include using namespace std; using namespace cv; #define pi 3.1415926 int main() { string Img_name("4.jpg"); Mat Img; Img=imread(Img_name); Mat Img_out(Img.size(), CV_8UC3); int width=Img.cols; int height=Img.rows; float rNW=1.0; float gNW=0.0; float bNW=0.0; float rNE=1.0; float gNE=1.0; float bNE=0.0; float rSW=0.0; float gSW=0; float bSW=1.0; float rSE=0.0; float gSE=1.0; float bSE=0.0; float fx, fy; float p, q, r, g, b; for (int y=0; y(y, x)[0]=b*255.0; Img_out.at(y, x)[1]=g*255.0; Img_out.at(y, x)[2]=r*255.0; } } Show_Image(Img_out, "out"); cout<<"All is well"< #include using namespace std; using namespace cv; void Show_Image(Mat& Image, const string& str) { namedWindow(str.c_str(),CV_WINDOW_AUTOSIZE); imshow(str.c_str(), Image); }
上一篇: ubuntu安装MySQL并配置远程访问
下一篇: C语言二进制中1的个数(代码实例)
推荐阅读
-
c#遍历System.drawing.Color下面的所有颜色以及名称以查看
-
OpenCV-Python 绘制矩形,绘制文本,获取文本大小【rectangle(),getTextSize(),putText()】
-
python opencv摄像头的简单应用
-
【OpenCV】【python】车道线定位及拟合(np.ployfit,cv2.fillPoly)
-
K近邻算法(OpenCV面向Python)
-
CSS3 linear-gradient线性渐变生成加号和减号的方法
-
对Python+opencv将图片生成视频的实例详解
-
Android Color颜色过度计算实现代码
-
python-opencv 将连续图片写成视频格式的方法
-
python+opencv打开摄像头,保存视频、拍照功能的实现方法