作者aiueoH (满满的)
看板Programming
标题[问题] 找寻图片中某一小区块的位置(演算法?)
时间Fri Apr 22 00:45:26 2011
小弟最近想写写有关照片的程式
遇到了一些问题
我想要找到一张图片中某个区块的位置
例如...
有一张照片, 里面有A、B、C三个人
完整的照片看下去会看到A、B、C三个人
当我将图片放大时, 我只能看到B(图片放大,视窗只能里只能看得到B)
我想得知B在整张照片中的哪个位置
0123456789
1
2 AA
3 AA BB
4 AA BB
5 BB CC
6 CC
7 CC
8
9
这样的话B的左上角顶点座标算是 (5,3)
不知道想要有这样的功能该找什麽样的演算法呢??
麻烦各位高手替小弟解解惑了 ~"~
---------------------------------------------------------
非常感谢各位大大替我解答
补充一下用图片说明好了
一开始完整的图片是(图片1)
http://www.flickr.com/photos/aiueoh/5642274685/in/photostream/
当图片放大时为(图片2)
http://www.flickr.com/photos/aiueoh/5642843958/in/photostream/
感觉像是你拿着一台相机
一开始在远处
然後慢慢靠近目中间的企鹅
此时中间的企鹅会慢慢变大
这时候我的画面只有中间的企鹅
我要用图片2跟1比较, 找出中间的企鹅位在图片1的哪
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.4.177
1F:推 ericinttu:在进行放大动作时, 不知道B的所在范围吗 59.117.122.39 04/22 07:07
2F:→ wa120:放大用线性内插法 x,y座标就乘以放大倍率 61.218.11.210 04/22 11:39
3F:→ MOONRAKER:不知道在哪个位置要怎麽放大。 59.120.168.228 04/22 13:04
4F:→ MOONRAKER:不然他就是说要看B图片match到A图片的哪 59.120.168.228 04/22 13:04
5F:→ MOONRAKER:个局部。 59.120.168.228 04/22 13:04
6F:推 wa120:找位置用Connected Component Labeling 61.222.207.70 04/22 13:14
7F:→ aiueoH:不好意思, 补充一下, 有点像是说相机的镜头 118.167.4.177 04/22 15:20
8F:→ aiueoH:焦距放大那种感觉,原本可以看到完整照片的, 118.167.4.177 04/22 15:21
9F:→ aiueoH:放大後只能看到某部分 118.167.4.177 04/22 15:21
10F:→ aiueoH:意思应该跟MOONRKER大说的一样 118.167.4.177 04/22 15:22
※ 编辑: aiueoH 来自: 221.120.65.248 (04/22 16:52)
※ 编辑: aiueoH 来自: 140.124.250.101 (04/22 16:55)
to wal120大 :
Connected Component Labeling 我研究过後发现这好像比较属於用颜色去判断的,如果我要用形状去判断呢?
※ 编辑: aiueoH 来自: 140.124.250.101 (04/22 21:27)
※ 编辑: aiueoH 来自: 140.124.250.101 (04/22 21:30)
11F:→ wa120:从头来好了,是要选取後 对目标物体放大吗 111.240.82.106 04/22 22:29
12F:→ wa120:点选特定物体放大用Flood Fill Algorithm 111.240.82.106 04/22 22:33
13F:→ wa120:自动对B物体放大用connected Component 111.240.82.106 04/22 22:33
14F:→ wa120:他们都可以判断形状,但要特别去写那一段 111.240.82.106 04/22 22:34
想像是两张照片 1 , 2
2属於1
但2可能是被放大过的
(2属於被放大过後的1)
经由比较照片 1 , 2
得知 2 位於 1 的哪个座标
不知道我表达的好不好~"~
※ 编辑: aiueoH 来自: 140.124.250.101 (04/23 00:51)
15F:→ MOONRAKER:你讲的应该是template matching,wiki有 221.120.64.11 04/23 23:38
16F:→ MOONRAKER:我没有修过影像处理,不过这个应该是实 221.120.64.11 04/23 23:38
17F:→ MOONRAKER:作起来最简单的方法,其他看就觉得难 X( 221.120.64.11 04/23 23:39
19F:推 yoco315:关键字 "SIFT" 或是 "HAAR"118.160.108.162 04/24 11:22
20F:→ ykjiang:装 OpenCV 来玩玩吧 61.230.64.240 04/26 12:28