- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 《数字图像处理》局部直方图均衡化 - C++源码
局部直方图均衡化是指,将图片分割成许多领域(这些领域可以有重叠部分),或者对每一个像素定义一个领域,然后对每一个领域进行直方图均衡化详细原理见《数字图像处理》第三版3.3.3代码如下(VS2013+OpenCV3.0)/**********************************************************************************...
2018-12-21 20:16:30 2357 4
原创 《数字图像处理》直方图匹配(规定化)- C++源码
原理见《数字图像处理》第三版3.3.2下面直接上源码(VS2013+OpenCV3.0)/*//***************************************************************************************************************************************//--------...
2018-12-21 19:59:23 1340
原创 《数字图像处理》使用模糊集合进行空间滤波(边缘检测\边缘增强)- C++源码
简要原理详细原理见《数字图像处理》3.8这里作简要说明:为了用模糊术语表示“平滑区”,我们考虑中心领域处像素和中心像素的灰度差。 如下图所示,我们将一个像素8个相邻的像素,各减去这个像素的值,即,di=di-z5图1现我们使用以下规则来判断输出像素是白色还是黑色 其中“0”(ZE),白色(WH),黑色(BL)都是模糊集合,它们的隶属度函数如下:图3 ...
2018-12-20 10:58:40 1707 1
原创 《数字图像处理》灰度的分段线性变换之对比度拉伸-C++源码
原理见《数字图像处理》第三版3.2.4输出灰度和输入灰度的关系如下图现在令(r1,s1)=(rmin,0);(r2,s2)=(rmax,L-1)和(r1,s1)=(m,0);(r2,s2)=(m,L-1),m为灰度均值代码如下(VS2013+OpenCV3.0)/*//*****************************************************...
2018-12-18 10:23:11 4443 4
原创 matlab从图片提取或拟合直线并画出拟合直线的方法
假如现在有如下一张灰度图(图片名为001.jpg),现在要拟合图中的那条白线代码如下(Matlab2017):im=imread('001.jpg'); %读取图片%im=rgb2gray(im); %如果是rgb图片则转为灰度图[h,w]=size(im); %获取图片高(h)、宽(w)%扫描每一个像素,并记录白点(值为1)坐标及个数n=0;...
2018-11-27 09:57:07 20397 20
原创 VS2013 MFC项目或解决方案重命名方法
假设现在有一个项目,名称为ProA,现在要将其改名为ProB。步骤如下:注意,修改前先关闭项目!!!第一步:如下图,更改项目文件夹下的所有文件名称及文件夹名称。第二步:修改.sln文件。用记事本打开ProB.sln文件,将所有的ProA替换为ProB。第三步:进入ProB文件夹修改所有带ProA的文件的名称(包括ProADlg,因为等下要使用文本的查找替换功能)...
2018-11-22 20:37:29 3873 5
《数字图像处理》第三版-第三章源程序及书中高清图片
2018-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人