自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 opencv_tutorial_code学习——画椭圆、圆、填充矩形、直线

From tutorial_code\core\Matrix\Drawing_1.cpp画椭圆ellipse( img, //源图 Point( w/2, w/2 ), //椭圆原点 Size( w/4, w/16 ), //椭圆长轴和短轴长 angle, //椭圆旋转角度 0,

2017-11-27 15:52:12 873

原创 opencv_tutorial_code学习——opencv1语句

From tutorial_code\core\interoperability_with_OpenCV_1\interoperability_with_OpenCV_1.cppopencv1初始化图像const char* imagename = "lena.jpg";Ptr IplI(cvLoadImage(imagename)); Mat I = cv::cvarrToMat

2017-11-27 15:10:27 282

原创 opencv_tutorial_code学习——XML\YAML文件IO操作

存文件string filename = "C:\\Users\\111\\Desktop\\1.xml";FileStorage fs(filename, FileStorage::WRITE);fs 读文件fs.open(filename, FileStorage::READ);fs["iterationNr"] >> itNr;cout 存Stringfs <<

2017-11-27 11:22:51 274

原创 opencv_tutorial_code学习——图片叠加

From tutorial_code\core\AddingImages\AddingImages.cppaddWeighted( src1, alpha, src2, beta, 0.0, dst);参数分别是输入图片1、图片1的权值、输入图片2、图片2的权值、偏差,输出图像。输出图像如下:

2017-11-24 16:56:36 278

原创 opencv_tutorial_code学习——建缩减表、计时、扫描图片

From tutorial_code\core\how_to_scan_images\how_to_scan_images.cpp建缩减表方法:int divideWith = 0;stringstream s;s << argv[2];s >> divideWith;if (!s || !divideWith){ cout << "Invalid number

2017-11-24 09:10:45 335

原创 opencv_tutorial_code学习——Mat创建方法

Mat创建方法From tutorial_code\core\mat_the_basic_image_container\mat_the_basic_image_container.cpp1、通过构造函数初始化:Mat M(2,2, CV_8UC3, Scalar(0,0,255));2、通过create()函数初始化M.create(4,4, CV_8UC

2017-11-22 17:05:06 456

原创 opencv_tutorial_code学习——seamless cloning无缝融合、局部颜色变换、去高光镜面反射、平滑纹理

From tutorial_code\photo\seamless_cloning\cloning_demo.cpp该程序实现六种变换,分别是Normal Cloning(普通融合)、Mixed Cloning(混合融合)、Monochrome Transfer(单色画变换)、Local Color Change(局部颜色改变)、Local IlluminationChange(局部亮度改变)

2017-11-22 15:37:01 4932 1

原创 opencv博客

findContours函数参数详解:http://blog.csdn.net/dcrmg/article/details/51987348OpenCV Mat数据类型及位数总结:http://blog.sina.com.cn/s/blog_662c7859010105za.html

2017-11-13 13:18:47 326

原创 opencv2 tutorial_code ImgTrans部分

1、CannyDetector_Demo.cpp  Canny边缘检测(1)矩阵创建方法:Mat m; m.create(s.size(), s.type());(2)先灰度化,再滤波,最后进行边缘检测(3) Canny( detected_edges, detected_edges, lowThreshold, lowThreshold*ratio, kernel_size );

2017-11-10 17:30:53 325

原创 opencv2 tutorial_code ImgProc部分

1、BasicLinearTransforms.cpp 基本线性变换基本线性变换可以使用 image.convertTo(new_image, -1, alpha, beta) 实现。该程序使用 new_image.at(y,x)[c] = saturate_cast( alpha*( image.at(y,x)[c] ) + beta ) 实现。注意点:(1)saturate_cas

2017-11-07 09:52:26 284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除