
学习笔记
战斗强
投资未来的人,是忠于现实的人——今天不走,明天要跑
展开
-
关于图像增强的方法
线性对比度拉伸 ax+b直方图拉伸和直方图均衡化https://blog.youkuaiyun.com/songhhll/article/details/7903217伽马增强对数增强高反差保留(先对图像平滑,增强图 = 原图 + delta*(原图- smooth))各种边缘检测算子sobel, Prewitt, Laplace等 https://blog.youkuaiyun.com/qq_41035...原创 2020-04-19 01:55:25 · 528 阅读 · 0 评论 -
解决vs2013编译caffe-master出现的一个问题 CUDA9.2.targets was not found
最近在玩caffe,先从编译源码开始,可能大家会看到提示libcaffe和test_alli项目加载失败,主要原因在于propos里面的默认设置cuda版本是7.5,而如果你装的是9.2(或其他),就出现了冲突!解决办法很简单,打开CommonSettings.props文件,找到,将里面的版本改为你的版本(比如我这里装的是9.2)。然后关闭vs工程,重新打开caffe.sln。还有一个原因是...原创 2019-10-27 11:00:29 · 806 阅读 · 1 评论 -
opencv 截取轮廓中的图像——实现PS中的抠图功能 Opencv extract area circled by contour
OpenCV 截取轮廓中的图像——实现PS中利用蒙版抠图的功能(Usingopencv extract area circled by contour)顺手秀了一把英语~~我时常感慨,要是PhotoShop要是开源的多好啊,这得造福多少从事计算机视觉的码农们啊~ 既然不开源,那就自己摸索吧,我希望从这篇博文开始我能一步步把PS中的功能给分解出来,欢迎指正交流我们很容易用fi转载 2017-06-09 17:52:39 · 1304 阅读 · 0 评论 -
Openv学习笔记--常用函数(转自互联网)
cvLoadImage:将图像文件加载至内存;cvNamedWindow:在屏幕上创建一个窗口;cvDestroyWindow:销毁显示图像文件的窗口;cvDestroyAllWindows:销毁显示图像文件的所有窗口;cvShowImage:在一个已创建好的窗口中显示图像;cvWaitKey:使程序暂停,等待用户触发一个按键操作;cvReleaseImage:释放图像文件所分配的内存;原创 2017-06-09 10:44:51 · 839 阅读 · 0 评论 -
Opencv学习笔记3--形态学
(1)开运算 先腐蚀后膨胀,可以用来消除小物体,在纤细点处分离物体,并在平滑较大物体边界的同时不明显的改变其面积。 morphologyEx(img,dst,MORPH_OPEN,element); Mat element=getStructuringElement(MORPH_RECT,Size(9,9)); dilate(img原创 2017-04-18 14:51:31 · 648 阅读 · 0 评论 -
Opencv学习笔记2--像素的访问
#include "opencv2\opencv.hpp" #include iostream ![成员函数at用来读取像素,image.at<Vec3b>(i,j)[channel] = value; at方法不会进行类型转换,所以需要制定图像元素类型,并且要和矩阵内类型一致窗口创建namedWindow()图像显示imshow()图像保存imwrite()资源释放destroyWindow()坐标表示Point(x,y)原创 2017-03-31 23:41:28 · 473 阅读 · 0 评论