步骤:
1:导入图片;
2:选择图片范围,输入x轴和y轴的坐标范围;
3:点击自动识别曲线;
4:输入点数,点击画图。
注:matlab使用matlab 2014b软件
演示效果:
核心程序:
Image_hsv = rgb2hsv(Image);
Image_target = 255*ones(size(Image));
Image_target_hsv = rgb2hsv(Image_target);
H = Image_hsv(:,:,1);
S = Image_hsv(:,:,2);
V = Image_hsv(:,:,3);
imshow(Image);
[y_target x_target] = ginput(1);
x_target = round(x_target);
y_target = round(y_target);
%close;
h_value=0.01;
s_value=0.01;
for f_value=-0.2:0.01:0.2
for v_value=0:0.1:1
[row, col] = ind2sub(size(Image_hsv),find(Image_hsv(:,:,1)