当前位置:   article > 正文

【图像识别】图片坐标轴数据自动识别读取matlab代码_matlab 识别 图片图表

matlab 识别 图片图表

1 简介

图片坐标轴数据自动识别读取matlab代码

2 完整代码

%% 对所截图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
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/479151
推荐阅读
相关标签
  

闽ICP备14008679号