首页 > 其他 > 详细

Matlab在图像中画标记框

时间:2015-01-07 18:35:55      阅读:529      评论:0      收藏:0      [点我收藏+]

Matlab在图像中画标记框

   img = imread(M1.JPG);
   figure;
   hold on;
   imshow(img);
   hold off;
   px = 1200;
   py = 2000;
   step = 200;
   x1 = px - step;
   x2 = px + step;
   y1 = py - step;
   y2 = py + step;
   hold on;
   rectx = [x1 x2 x2 x1 x1];
   recty = [y1 y1 y2 y2 y1];
   plot(rectx, recty, linewidth,2);
   hold off;

效果

技术分享

 

   img = imread(M1.JPG);
   figure;
   hold on;
   subplot(121);
   imshow(img);
   hold off;
   px = 1200;
   py = 2000;
   step = 200;
   x1 = px - step;
   x2 = px + step;
   y1 = py - step;
   y2 = py + step;
   hold on;
   rectx = [x1 x2 x2 x1 x1];
   recty = [y1 y1 y2 y2 y1];
   plot(rectx, recty, linewidth,2);
   hold off;
   img2 = imread(M2.jpg);
   hold on;
   subplot(122);
   imshow(img2);
   hold off;
   px = 1200;
   py = 2000;
   step = 200;
   x1 = px - step;
   x2 = px + step;
   y1 = py - step;
   y2 = py + step;
   hold on;
   rectx = [x1 x2 x2 x1 x1];
   recty = [y1 y1 y2 y2 y1];
   plot(rectx, recty, linewidth,2);
   hold off;

技术分享

Matlab在图像中画标记框

原文:http://www.cnblogs.com/adong7639/p/4208965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!