[問題] BCB比對圖 (或查RGB

看板C_and_CPP (C/C++)作者 (這是個藥名~)時間14年前 (2012/02/29 17:33), 編輯推噓1(1026)
留言27則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) BCB 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 無(其實我不知道什麼是函數庫.... 問題(Question): 最近剛結束考試,對程式有點興趣,可是卻不太會使用 也滿想要寫個小程式,所以自己給自己一個題目 程式內容是資料庫有A~Z張圖片(大小都一樣), 然後想用滑鼠設計一個框框然後去點某張圖片(一定是A~Z的某張), (圖片不在程式內) 比對(或是叫做辨識)圖片可以查出這是A~Z的哪張圖, 然後秀出資料庫的這張圖片的內容 ----上面是前言---- 問題1 在比對圖片上我的想法是用偵測RGB 可是這樣就要把A~Z的圖片也寫成RGB形式 所以不知道這是不是最好的比對圖的方法, 所以想請問版上高手 問題2 恩~如果是的話, 想請教BCB是否可以,我按下一個button 然後游標出現一個固定的半透明框框,游標在框框的中心 所以滑鼠可以在程式外部讀取圖片的RGB 接著在螢幕畫面上的任意位置,我可以將框框配合好某張圖片的位置, (我的框框只是想讓位置不要跑掉而已) 然後就可以辨識那張圖片是哪張 可是這個想法想的很美好...可是我不太會程式, 不知道哪個元件可以達成 希望版上高手可以指點一下,方法或是方向 補充說明(Supplement): 半透明的方面我已經爬文查到如何寫出來 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.53.9

02/29 19:43, , 1F
何不考慮掛上opencv?
02/29 19:43, 1F

02/29 20:36, , 2F
爬文有看到opencv,可是感覺有點難度並且很像許多人bcb+
02/29 20:36, 2F

02/29 20:36, , 3F
opencv就不太會...,我怕我也搞不出來...
02/29 20:36, 3F

02/29 20:56, , 4F
但我在研究看看opencv,希望有疑問可以在幫助我> <
02/29 20:56, 4F

02/29 20:58, , 5F
可是我要讀的圖片是 外部 的圖片耶~ 不是內部程式開啟的
02/29 20:58, 5F

02/29 20:58, , 6F
依然可以用opencv來用嗎?
02/29 20:58, 6F

02/29 22:25, , 7F
opencv是萬能的
02/29 22:25, 7F
我已經上網爬文把 opencv1.0用進BCB裡面了,可是也不知道opencv有什麼用...? 有小範例之類看我有辦法依樣畫葫蘆之類的嗎?

02/29 22:25, , 8F
另外你要不要考慮不要用bcb?如果要gui有更多好用的
02/29 22:25, 8F
因為我程式基礎沒很好,只是興趣而已.... 對BCB小熟而已,原本想學VC++來做,可是用程式碼做出按鈕之類的,想起來就很抽象... 所以就用BCB來試試,可是...還是覺得寫程式真是個困難的東西... gui其實沒有聽過.....> < ※ 編輯: xtpa9684 來自: 122.118.53.9 (02/29 22:34)

02/29 22:48, , 9F
vc++可以用.net也是可以拉一拉的
02/29 22:48, 9F
拉一拉的意思是? 我昨天有裝VC++跟觀看MSDN可是....寫程式真的挺難的...

02/29 22:49, , 10F
opencv已經出到2.3了怎麼不裝新的...
02/29 22:49, 10F
因為我怕會什麼不支援 或是什麼問題... 所以我安裝 我爬文的那個版本他是1.0所以我就跟著裝1.0

02/29 22:49, , 11F
功能可以參考這個http://opencv.itseez.com/trunk/
02/29 22:49, 11F

02/29 22:49, , 12F
Tutorials裡面有很多範例可以看
02/29 22:49, 12F
嗯嗯 感謝~這裡面的程式碼,我是要開openCV練習,還是開BCB練習? 如果有推荐的書籍,我也可以去看的 ※ 編輯: xtpa9684 來自: 122.118.53.9 (02/29 22:56)

02/29 23:09, , 13F
我覺得BCB用OPENCV滿麻煩的...很多東西在VC上可以過
02/29 23:09, 13F

02/29 23:10, , 14F
在BCB裡還要修改 真的建議直接轉VC 而且資源比較豐富!
02/29 23:10, 14F
我是程式新手,這樣我可能要先學會VC才有可能做出我想要的 有適合全新的新手看的VC教學文章或是書籍嗎? 我昨天下載微軟的教學影片...因為都是英文,其實有點搞不懂 連一開始的專案類別我就不知道我該選擇哪一個才適合我的程式 ※ 編輯: xtpa9684 來自: 122.118.53.9 (02/29 23:17)

02/29 23:26, , 15F
看來你把vc跟c++搞混了,隨便找本c++的書就ok
02/29 23:26, 15F

02/29 23:26, , 16F
我用opencv都用codeblocks,感覺vc有點肥大
02/29 23:26, 16F

02/29 23:27, , 17F
要查書單版上已經有很多討論了,可以查看看
02/29 23:27, 17F

02/29 23:28, , 18F
隨便一本C++讀懂的話,就可以會用VC?
02/29 23:28, 18F

02/29 23:29, , 19F
順便問一下,VC++ .net是哪個東西?
02/29 23:29, 19F

02/29 23:32, , 20F
你可以查查IDE跟compiler的差別,另外wiki是好朋友
02/29 23:32, 20F

02/29 23:39, , 21F
IDE就是你剛說的GUI比較人性化的開發軟體@@?
02/29 23:39, 21F

03/01 00:50, , 22F
不一樣的東西,維基有很清楚的介紹
03/01 00:50, 22F

03/01 13:20, , 23F
嗯我有看wiki
03/01 13:20, 23F

03/08 15:51, , 24F
你現在的問題是先決定要用什麼開發平台去寫 這有關影像
03/08 15:51, 24F

03/08 15:52, , 25F
的程式建議還是要show出來看 接著讀圖 再看你要用什麼
03/08 15:52, 25F

03/08 15:53, , 26F
辨識的方法去match兩個物件 至於你說的用RGB看這應該
03/08 15:53, 26F

03/08 15:54, , 27F
不是什麼好方法 要找演算法可以去多看一點paper再決定
03/08 15:54, 27F
文章代碼(AID): #1FJV3KRe (C_and_CPP)
文章代碼(AID): #1FJV3KRe (C_and_CPP)