赞
踩
图片坐标轴数据自动识别读取matlab代码
%% 对所截图P0('QQ截图20190825233353.jpg')进行处理 得到P1 '2017.0221-1.png' clear;clc; I=imread ('QQ截图20190825233353.jpg'); bw=rgb2gray(I); %转换成灰度 bw1=bw>20; %灰度值越大,颜色越浅. bw1的值非0即1. imwrite(bw1,'2017.0221-1.png','png') %保存为png灰度文件。 %% 对P1手动擦除不需要的部分得到P2 2017.0221-1-1.png %% 对P2 关于X轴对称 在MAT上得到与P0的相同的P3 clc; clear; I=imread ('2017.0221-1-1.png'); bw=rgb2gray(I); bw1=bw>1; %灰度值越大,颜色越浅. bw1的值非0即1. [tempy,tempx] = find(bw1==0); figure % plot(tempx,tempy,'.','MarkerSize',4) % hold on %plot(tempx,tempy) % grid on; tempy = 0 - tempy + 321; %做X轴对称,image is 574*321px plot(tempx,tempy,'.','MarkerSize',4) % hold on % grid on; %% %----平移坐标轴---图片总大小:574*321px--------------------P0中的原点的像素位置(156,191)用画板找 tempx = tempx -156; tempy = tempy -(321-191); %这个地方自己慢慢想想- (419-258) % p
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。