Re: [問題] 如何加速影像處理演算法速度?
我認為這個思考上有盲點。為什麼用opencv做?為什麼不用halcon?
說白了就是成本跟彈性的問題。
另外,所謂的差很多是差在哪邊?執行效能?我自己用基於opencv做
案子,目前沒有遇到你說性能不佳的問題,有比較過相同AOI專案,
用opencv跟halcon的效能使用者感覺不出來。
因為除了AOI工作,還要連接很多客戶現有的設備,工作量也不少。
糾結在這一塊其實沒有甚麼必要。
如果覺得效能不好,可以用 C++先做相關工作,UI部分用C#做。因為
opencv只是基本工具,很多分析模組還是得自己開發,我們自己做五
六年了,其實累積很多代碼/模組/dll。 而且顧客需求又很多種,有
些要WinForm,有些要WPF,有些要web展示,做成各類dll呼叫是比較
有彈性的。
halcon那麼老牌的公司,如果隨隨便便你用opencv做就超越情何以堪
※ 引述《popen (快樂的工作)》之銘言:
: 你好,
: 我的公司軟體都是用C# + OpenCVsharp來開發影像處理相關專案,
: 但發覺怎麼開發, 都還是比商用軟體halcon差很多,
: 而且一樣都是用電腦開發,
: 想請教一下如果一些基本的影像處理演算法不用opencv,改成自己寫,
: 例如: open, close, dilation, erosion, smooth, threshold等算法,
: 我該怎麼做才能像halcon這麼快呢?
: 還是說halcon都是用C++寫的, 或是用gpu加速, 單純用C#達不到halcon速度?
: 不知是否有先進有相關經驗能告知方向或方法?
--
不要問我從哪來,我只是一個浪跡天涯的工程師....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.8.166 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1614608600.A.6E1.html
※ 編輯: MasterChang (123.194.8.166 臺灣), 03/01/2021 22:23:48
推
03/08 18:11,
3年前
, 1F
03/08 18:11, 1F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章