haijie1223
发表于 2012-5-9 10:44:05
这都可以,如果一次扫描10000个碎片,找到其中20个能拼起一个人民币,那么怎么从这10000张中找到去寻找这20个呢。好像也挺麻烦
tryhi
发表于 2012-5-9 11:49:00
本帖最后由 tryhi 于 2012-5-9 12:06 编辑
回复happytc
鉴于本案的特殊化(非碎纸机处理的,每个碎片几乎有唯一的外形),也可以从轮廓(或单位面积)考虑,那样就完全不必考虑图案。
afan 发表于 2012-5-8 10:17 http://www.autoitx.com/images/common/back.gif
看起来她撕得挺整齐的嘛,根据扫描出来的模糊程度,可能重复形状的很多啊
绿色风
发表于 2012-5-9 13:42:31
第一步,扫描每个碎片的正面,与一张完好的正面(这里要扫描100的版两张,定为:A)
第二步,用碎片去重合A,矫正每一个碎片的水平线,并分区(把A可以分成3个区或4个区或上下两个区等),分版(A有02版,05版).
第三步,拼图
只能这样想.但做不出来.
au3x
发表于 2012-5-9 14:11:34
哪个女子这么牛啊?
iori2882
发表于 2012-5-9 15:59:14
本帖最后由 iori2882 于 2012-5-9 16:00 编辑
5万元百元大钞,每张平均撕碎为10份,分正反面,靠扫描之后,电脑自动或半自动拼接,大家发表一下意见。谢谢 ...
sanmoking 发表于 2012-5-7 15:06 http://www.autoitx.com/images/common/back.gif
其实我也有一个想法,我就是凑热闹
1首先肯定要对每个碎片编号然后进行扫描了
2拼成一张完整的人民币的难度肯定比拼成一个只有四周的框框的难度高,所以我们先把大部分的人民币拼接成下面的形状,其他的碎片不管,中间白色的是没拼上的碎片
3选出其中一个上面那样的人民币,然后量中间缺少部分的最大直径,然后由电脑在剩余的碎片中,找到和这个最大直径一样的碎片,然后尝试拼接,人在电脑前看着,不是,按光标键换下一个,直到接上,就像下面那样,红色的部分拼上了,然后继续量下一个最大距离
这样的工作量肯定会大的,但是会随着拼接越来越多而几何减少,在第三步有人看着,不能说百分白准确,但是按照银行人员的眼光来看钱的话 准确率还是比较高的,,第二步的拼接方法应该得用A版的方法了,因该能完成第一步,不是说所有的用取坐标的来做不好,但是在人民币颜色这么接近的情况下,我觉得距离能更准确些.
淡定是罪
发表于 2012-5-9 22:22:46
觉得这个编程好像解决不了
淡定是罪
发表于 2012-5-9 22:24:03
觉得这个编程好像解决不了 因为是手撕的 完全没有形状 机器的碎纸机 是有固定的形状 多一点少一点就会出错
pigWoWo
发表于 2012-5-10 08:32:32
哈哈那天看到新闻也和楼主想的一样, 想想 还是 软件 快呀 ,
我的想法是
假设 一张碎片 算 四个边 ,假设每个 边 与 别的另一张 碎片 匹配的。
初期 只要 比较下 边的长度 ,长度相同的 再拿出来 比较好拉
至于 怎么 求 一张碎片的边 , 也是假设边角的角度 (60度 到 120度 ) 为 边角
netegg
发表于 2012-5-10 08:39:33
从面积入手可行否
bellfeige
发表于 2012-5-10 10:40:15
观摩,跟踪关注
aassddffgg961
发表于 2012-5-10 10:50:36
{:face (131):}这都能扯到编程,牛。。。
1007236046
发表于 2012-5-10 12:05:06
解铃还须系铃人,呵呵
whuzqAI
发表于 2012-5-10 13:08:30
个人觉得8#的想法挺不错的。
ooxxgod
发表于 2012-5-10 16:20:49
这个切法不一 怎么扫都难度大
gyc990326
发表于 2012-5-10 16:57:40
把每张的面积求出来,再限定需几块拼出来循环查找一下