Hough变换的原理:
将图像从图像空间变换至参数空间,变换公式如下:
变换以后,图像空间与参数空间存在以下关系:
图像空间中的一点在参数空间是一条曲线,而图像空间共线的各点对应于参数空间交于一点的各条曲线。
下面使用Matlab实现Hough变换对图像中的直线划痕进行检测。
close all;
clear all;
I = imread('scratch.tif');
figu...
分类:
其他好文 时间:
2014-06-15 15:21:40
阅读次数:
272
下面使用极小值点阈值选取方法,编写MATLAB程序实现图像分割的功能。
极小值点阈值选取法即从原图像的直方图的包络线中选取出极小值点,
并以极小值点为阈值将图像转为二值图像
clear all;
close all ;
G=imread('rabbit.png');
figure();
subplot(2,2,1);
imshow(G);
subplot(2,2,2);
imhist(G...
分类:
其他好文 时间:
2014-06-15 15:03:26
阅读次数:
293
%%%% 完成PS 中的染色玻璃滤镜特效
clc;
clear all;
close all;
addpath('E:\PhotoShop Algortihm\Image Processing\PS Algorithm');
Image=imread('4.jpg');
Image=double(Image);
Gray_Image=rgb2gray(Image/...
分类:
其他好文 时间:
2014-06-14 10:39:21
阅读次数:
240
I=imread(im_path);
axes(handles.axes1);
imshow(I),
% title('原始图像');
%计算每个像素点的真实长度
[x,y]=ginput(2);
length=str2double(get(handles.edit5,'st...
分类:
其他好文 时间:
2014-06-08 18:11:31
阅读次数:
263
已知一副RGB图像中的的像素值,利用matlab将其分割出来并以二进制图像形式显示:
%extract.m
clear all;
I=imread('new_original.png');
figure,imshow(I),title('Original Image');
bw=im2bw(I,0.3);
%figure,imshow(bw),title('Gray Image');
rgb=[...
分类:
其他好文 时间:
2014-06-03 02:46:26
阅读次数:
989
在提取手写体字符特征中如何更好的截取图像中字符区域是很重要的事。
下面就给出一种截取字符区域的方法,以使字符在图像中占据更多的位置
A=imread(filename);
subplot(2,2,1);
imshow(A);
[N,M]=size(A);
...
分类:
其他好文 时间:
2014-05-25 21:29:40
阅读次数:
328
ROI的用法:1、直接相加;2、掩码法#include #include #include
int main(){ cv::Mat img_original = cv::imread("F:\\images\\boldt.jpg"); cv::Mat
logo = cv::im...
分类:
其他好文 时间:
2014-05-24 09:09:36
阅读次数:
264
说明:该部分内容为《OpenCV Computer Vision with Python》读书笔记。1.读入文件与保存。import cv2
image=cv2.imread('a.jpg')
cv2.imwrite('b.jpg',image)
2.以灰度方式 读取进来(此时会丢失部分信息),然后将其保存。import cv2
grayImage = cv2.imread('a.jpg', cv...
分类:
编程语言 时间:
2014-05-22 07:44:15
阅读次数:
321
1 #include 2 #include 3 #include 4 5 void
colorReduce(cv::Mat& img, int div=64); 6 7 8 int main() 9 {10 cv::Mat
img_orginal = cv::imread("F...
分类:
其他好文 时间:
2014-05-19 14:41:55
阅读次数:
275
平时看的一些关于图像处理的文献通常要在matlab里面写一下,以便加深对这个算法的理解,当然写好以后需要图像来测试,以前我常常在
path='图像所在的路径';
img=imread(path+图像的名字);
在imread函数中进行不断修改图像的名字,以便测试不同的图像对于该算法的效果如何。
想必大家也是常常这样做实验吧,今天突然想,这样一直改名字多麻烦多浪费时间,我觉得像Matlab这么...
分类:
其他好文 时间:
2014-05-13 09:34:19
阅读次数:
351