随笔分类 - OpenCV
摘要:#include #include using namespace cv; #include #define WINDOW_NAME1 "【绘制图1】" //为窗口标题定义的宏 #define WINDOW_NAME2 "【绘制图2】" //为窗口标题定义的宏 #define WINDOW_NAME3 "【绘制图3】" //为窗口标题定义...
阅读全文
摘要:#include "opencv2/core/core.hpp" #include "opencv2/highgui/highgui.hpp" #include using namespace std; using namespace cv; int main(int, char**) { Mat I = Mat::eye(4, 4, CV_64F); I.at(...
阅读全文
摘要:项目 =》属性 =》c/c++ =》预处理器=》点击预处理器定义,编辑,加入_CRT_SECURE_NO_WARNINGS,即可。
阅读全文
摘要:CV_EXPORTS_W Mat imread( const string& filename, int flags=1 ); filename:要读取的图像名称或带路径的文件名 flags:加载图像颜色类型,0:灰度,1:8位彩色,2:返回对应深度16位/32位深度的图像
阅读全文
摘要:CV_EXPORTS_W void imshow( const string& winname, InputArray mat); winname:窗体名称 mat:要显示的图像数据
阅读全文
摘要:CV_EXPORTS_W bool imwrite( const string& filename, InputArray img, const vector& params=vector() ); filename :要写入的图像名称,或带文件路径的图像名称 img :mat数据类型 params :特定格式保存的特殊编码,通常可以不用
阅读全文
摘要:#include #include using namespace std; using namespace cv; Mat bgImage; const char* drawdemo_win = "draw shapes and text demo"; void MyLines(); void MyRectangle(); void MyEllipse(); void MyCircle...
阅读全文
摘要:#include #include using namespace cv; int main(int argc, char** argv) { Mat src, dst; src = imread("D:/vcprojects/images/test.jpg"); if (!src.data) { printf("could not load ima...
阅读全文
摘要:double alpha = 0.5; addWeighted(src1, alpha, src2, (1.0 - alpha), 0.0, dst); // 权重混合 //multiply(src1, src2, dst, 1.0); // 相乘 //add(src1, src2, dst, Mat());// 相加 ...
阅读全文
摘要:#include #include using namespace std; using namespace cv; int main(int argc, char** argv) { Mat src; src = imread("D:/vcprojects/images/test.png"); if (src.empty()) { cout ...
阅读全文
摘要:#include #include #include using namespace cv; int main(int argc, char** argv) { Mat src, dst; src = imread("D:/vcprojects/images/test.jpg"); if (!src.data) { printf("coul...
阅读全文
摘要:#include #include using namespace cv; int main(int argc, char** argv) { Mat in_img = imread("D:/vcprojects/images/123.jpg"); Mat out_img; in_img.copyTo(out_img); int channels = ...
阅读全文
摘要:#include #include #include "opencv2/imgproc/imgproc.hpp" #include using namespace std; using namespace cv; int g_nContrastValue; //对比度值 int g_nBrightValue; //亮度值 Mat g_srcImage,g_dstImage; ...
阅读全文
摘要:#include #include #include using namespace cv; using namespace std; bool MultiChannelBlending() { //【0】定义相关变量 Mat srcImage; Mat logoImage; vector channels; Mat imageBlueC...
阅读全文
摘要:1 #include 2 #include 3 #include 4 5 using namespace cv; 6 using namespace std; 7 8 9 10 bool ROI_AddImage() 11 { 12 13 // 【1】读入图像 14 Mat srcImage1 = imread("do...
阅读全文
摘要:#include #include #include using namespace std; using namespace cv; void colorReduce(Mat& inputImage, Mat& outputImage, int div) { outputImage = inputImage.clone(); int row...
阅读全文
摘要:#include #include using namespace cv; #include #define WINDOW_NAME1 "【绘制图1】" //为窗口标题定义的宏 #define WINDOW_NAME2 "【绘制图2】" //为窗口标题定义的宏 #define WINDOW_WIDTH 600//定义窗口大小的宏 // 椭圆 void...
阅读全文
摘要:点的表示 颜色的表示 尺寸的表示 矩形的表示 颜色空间转换 绘制直线 绘制椭圆 绘制矩形 绘制圆 绘制填充多边形
阅读全文
摘要:#include using namespace cv; #define WINDOW_NAME "【程序窗口】" //为窗口标题定义的宏 Rect g_rectangle; bool g_bDrawingBox = false;//是否进行绘制 RNG g_rng(12345); void on_MouseHandle(int event, int x, int y...
阅读全文
摘要:CV_EXPORTS int createTrackbar( const string& trackbarname, // 轨迹条名称 const string& winname, // 窗体名称 in...
阅读全文

浙公网安备 33010602011771号