jackeyzlf 发表于 2007-3-8 10:34

怎样将图像先局部放大再交互选点

我做血管分析因为血管太细不好选点
怎么将一幅图像先局部放大再交互选点?谢谢!

yukeyyxh 发表于 2007-3-8 11:05

you can use the function "imcrop", "imresize",
firstly,using "imcrop" to get the area you are interested in!secondly,using "imresize" to enlarge
the chosen area!


if you do not know how to use them ,please see their help files,"help imcrop"......

[ 本帖最后由 yukeyyxh 于 2007-3-8 11:06 编辑 ]

jackeyzlf 发表于 2007-3-8 14:46

Thank you very much!
不过我的本意是放大后选取的点的坐标仍然是原图像上的,当然您的方法可以做到,但稍嫌长了一点,在命令窗口中可以用zoom on 和ginput做,我想知道的是有没有可能在一个m文件中也比较简单地做到?
   另外您的答案帮我方便的解决了另外一个问题    呵呵

eight 发表于 2007-3-8 15:37

不过我的本意是放大后选取的点的坐标仍然是原图像上的


截取后覆盖原图就可以了

jackeyzlf 发表于 2007-3-8 16:51

不好意思!怎么覆盖?:loveliness:

eight 发表于 2007-3-8 17:16

原帖由 jackeyzlf 于 2007-3-8 16:51 发表
不好意思!怎么覆盖?:loveliness:


help imcrop

里面的例子中,第二个figure去掉

jackeyzlf 发表于 2007-3-8 18:12

我的是6.5版只有一个例子:
         I = imread('ic.tif');
         I2 = imcrop(I,);
         imshow(I), figure, imshow(I2)
   麻烦您。。。

eight 发表于 2007-3-8 18:40

原帖由 jackeyzlf 于 2007-3-8 18:12 发表
我的是6.5版只有一个例子:
         I = imread('ic.tif');
         I2 = imcrop(I,);
         imshow(I), figure, imshow(I2)
   麻烦您。。。

I = imread('ic.tif');
I2 = imcrop(I,);
figure, imshow(I), pause, imshow(I2)

[ 本帖最后由 eight 于 2007-3-8 19:12 编辑 ]

jackeyzlf 发表于 2007-3-9 14:04

哦 知道了!   谢谢!
页: [1]
查看完整版本: 怎样将图像先局部放大再交互选点