jinxiuliang的个人博客分享 http://blog.sciencenet.cn/u/jinxiuliang

博文

使用matlab进行图像的放大、还原和目标选择与标记

已有 5209 次阅读 2016-7-28 21:36 |系统分类:科研笔记| matlab进行图像的放大, 还原和目标选择与标记

最近在做茎干图像估算研究,需要利用matlab进行图像的放大、还原和目标选择与标记,根据前人的研究和自己项目的需要,我实现了以上所涉及的功能。主要功能说明:点击左键,选择目标并标记,单击右键放大,双击右键回到原始图像,这个程序可以用来数细胞、茎干、谷物等。这个程序需要一个ginput2函数,我对相关代码进行了修改,我已经作为附件上传,希望对从事相关研究的人有帮助。 如果问题,请留言,我看见会及时回复。

clc;clear;close all
figure(1);
jin=imread('test.tif');
imshow(jin)
hold on
button = 1;
i = 0;
while button == 1;
i = i + 1;
[xg,yg,button] = ginput2(1);
if button ==1
   x(i) = xg; y(i)= yg;
   plot(x(i),y(i),'ro','linewidth',2);
   drawnow;
else
   break
end
end
% The number of stems counting
stems_num=length(x);
title='The number of stems counting is %4.2f plantsn';
fprintf(title,stems_num);
save plants1

ginput2.m




https://blog.sciencenet.cn/blog-620863-993275.html

上一篇:开发的系统有进展了,继续努力,加油!snail,fighting!
下一篇:matlab图像数据的调节和转换
收藏 IP: 147.100.66.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 08:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部