计算机图形图像处理
文章平均质量分 77
CoolBare
这个作者很懒,什么都没留下…
展开
-
opencv-createTrackbar函数创建轨迹条的应用
“滑动条的创建和使用:opencv中并没有实现按钮的功能,但是可以通过0-1的滑块条来实现按钮的按下、弹起效果。 创建滑块条:createTrackbar()函数: Int createTrackbar(const string& trackbarname, const string&winname, int* value,int count,TrackbarCallback onCha原创 2017-09-05 15:00:59 · 606 阅读 · 0 评论 -
OpenCv基础知识梳理总结
通过一些小例子,来学习下OpenCv的基本知识。 由于OpenCv的c++类和函数都是定义在命名空间cv中的,因此在使用OpenCv的一些类和函数的时候要加上cv::命名空间,还可以选择在程序中OpenCv函数的调用之前使用: using namespace cv; 来确定命名空间,为了后面程序中OpenCv函数的调用方便。 Mat类:是保存图像以及其他矩阵数据的数据结构,默认大小为0,Op原创 2017-09-04 15:18:48 · 916 阅读 · 0 评论 -
学习OpenCv-配置环境-VS2012+OpenCv2.4.13
拖延了许久的计划今天终于付诸于行动,开始学习OpenCv了,鉴于我还是个小白,写博客的目的也只是记录下学习的历程和巩固知识,学习的方式多来源于网络、各大神博客、书籍等等吧,下面就开始进入正题吧。 在学习之前一直是用VS2010和VS2012做些简单的基于MFC的dialog的开发,后由于业务要求的加深,就想入门识别的开发了,后知OpenCv可以就尝试着开始学习啦。 通过网上资源我选择的是VS2原创 2017-08-30 14:58:34 · 425 阅读 · 0 评论 -
opencv使用笔记本摄像头获取视频问题解决
看了半天的OpenCv3.0的书籍,也配置好环境,敲了几个简单的例子,第一次接触图像处理,感觉还是挺有趣味的。 简单的头文件包含 包含cv命名空间,Mat容器,imread();imshow();getStructuringElent() erode();等函数的使用。 当调试调用笔记本自带摄像头获取视频的时候,出现一个很奇怪的情况就是,程序执行一下,摄像头灯亮了一下又关掉了,程序也闪退了,或原创 2017-09-01 10:47:09 · 2600 阅读 · 0 评论 -
OpenCv的数据结构与基本绘图
参考学习opencv3编程入门:学习了绘制几种图形的函数方法以及具体应用:具体看代码。#include #include #include using namespace cv; #define WINDOW_NAME1 "【绘制图像1】" #define WINDOW_NAME2 "【绘制图像2】" #define WINDOW_WIDTH 600 //实现绘制不同角度、相同尺寸原创 2017-09-26 15:43:56 · 480 阅读 · 0 评论 -
遍历图像像素的14种方法
//--------------------------------------【程序说明】------------------------------------------- // 程序说明:《OpenCV3编程入门》OpenCV2版书本配套示例程序24 // 程序描述:来自一本国外OpenCV2书籍的示例-遍历图像像素的14种方法 // 测试所用IDE版本:Visual Studio转载 2017-09-29 09:31:56 · 5537 阅读 · 0 评论 -
opencv-鼠标操作 - 学习实例来自《opencv3编程入门》- 毛星云
本人也是兴趣了解opencv,在空闲时间看opencv3编程入门的这本书籍,通过博客加深学习的印象,分享学习中的问题。 OpenCv中的鼠标操作和滑动条的消息映射方式类似 SetMouseCallback 函数的作用是为指定的窗口设置鼠标回调函数 Void setMouseCallback(const string& winname,MouseCalllback onMouse,void*原创 2017-09-21 13:36:47 · 2440 阅读 · 0 评论