5萬元百元大鈔的”渣渣錢”重新拼接的軟體方面的解決辦法的思路。

來源:互聯網
上載者:User

http://cd.qq.com/a/20120506/000011.htm
這個新聞中提到的5萬元的鈔票被撕碎,要想重新拼接起來,方法很多,但難度都比較大。
下面是我想到的一種。各位程式員大蝦看可行否。

第一步 取樣,把片段記錄成一張張的圖片。
1. 在一張純色的桌子上鋪滿片段,片段不能重疊。用相機拍照。
2. 把照片的背景去掉,匯出為一張張的小圖片,圖片名字為該片段在照片裡的座標點。
第二步 Image Recognition
1. 識別出每張圖片在錢幣中的位置,標記周圍一圈的座標。(這一塊還沒有找到處理方式的細節,不過理論上肯定是可以的)
2. 把片段座標編號,和 周圍一圈的座標,存入資料庫。
第三步 邊緣識別
1. 取出一個片段的資料,找到周圍座標中的一個點。
2. 從其他周圍座標資料中找相同的點,找到後,再次找這兩個片段中其他相同的座標點,大於5個相同點的為可以拼接的兩個片段。(幾個點根據座標的精確度和實際情況確定)
3. 把這些相同點,存入另外一張表中,標記出座標點,該座標點是那兩塊片段的。
4. 每次識別的目的就是找到一張可以拼接的紙幣,當所有的重合點都找到以後(除了紙幣本身周圍的點)。認為一個紙幣拼接完成。
5. 把識別完成一張的所有的重合點找到,第3步中記錄的點。在一個座標中畫出所有的點,並標記出重合線是由哪兩塊片段組成。
第四步 人工組合
1. 為了人工組合,需要準備的有:上一步得到的重合點組成的拼接圖;每張片段在最初照片中的位置座標;
2. 由片段的座標位置,把組成一張人民幣的所有片段找到,按照拼接圖拼接。重合線上會提示是哪兩塊片段的線,方便拼接。
3. 找那種比較寬的透明膠帶,粘在拼接好的紙幣上。

重複第三步和第四步。可以找到一張張的人民幣。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.