PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
isnowcloud
Regular Member
 

加入日期: Feb 2015
文章: 65
opencv搭配c++來用好還是搭配python來用好

公司比較多人是用C++
且直覺是認為資源來說應該是C++最廣泛
但是我個人比較想用python玩玩看(python沒寫過)
有點苦惱了

目標是想做一些影像上的處理,舉例interpolation等等的測試
如果讓大家選,C++和python大家偏好哪個?
     
      
舊 2015-07-31, 07:28 PM #1
回應時引用此文章
isnowcloud離線中  
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者isnowcloud
公司比較多人是用C++
且直覺是認為資源來說應該是C++最廣泛
但是我個人比較想用python玩玩看(python沒寫過)
有點苦惱了

目標是想做一些影像上的處理,舉例interpolation等等的測試
如果讓大家選,C++和python大家偏好哪個?


看需求跟平台,沒有什麼語言是最好的,不過 python 的確是很好用的語言,而且 python 有不少 lib 底層其實也是用 C/C++ 寫的。
python 我也沒寫過,我當初拿本書翻個一兩天就上戰場了,有需求就直接抄 cookbook 跟 stackoverflow,碰到不懂的像迭代生成器(iterate generator)之類的就查網路,用一次就會了。
說到這要抱怨一下 python 的 official document 實在是很不實用的東西,常常看了還不懂要怎樣用,而且不像 PHP document 下方還可以貼文,有時一些文件上沒寫的,下面有人還會貼心得。
 
__________________
滿招損 謙受益
舊 2015-07-31, 09:36 PM #2
回應時引用此文章
darkangel離線中  
路過
Advance Member
 
路過的大頭照
 

加入日期: Apr 2005
文章: 479
python還算好的了...

想當初臨時要提槍上陣用Fortran寫些東西的時候
只能找得到一些老古蕫...
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。
舊 2015-07-31, 11:00 PM #3
回應時引用此文章
路過離線中  
MrToby
*停權中*
 

加入日期: Jun 2015
文章: 14
其實語言也只是工具, 如果不是直接賣 USER 的, 只是實驗寫一些東西的話.

我覺得開發方便和儲錯方便應該是首先考量的.

Visual Studio 2013 以後的 IDE 環境, 和 Debug 方便.

就像你講的, C++ 資源也多.
舊 2015-08-01, 02:37 AM #4
回應時引用此文章
MrToby離線中  
PAN_PAN
Junior Member
 
PAN_PAN的大頭照
 

加入日期: Jan 2003
您的住址: Shattrath City
文章: 948
引用:
作者darkangel
說到這要抱怨一下 python 的 official document 實在是很不實用的東西,常常看了還不懂要怎樣用,而且不像 PHP document 下方還可以貼文,有時一些文件上沒寫的,下面有人還會貼心得。


+1

沒錯, 那個寫那 python 文件的人應該是英文系的.

他可能不知道 大多數寫程式的人大約只有三秒耐心 沒那耐心讀很多字
舊 2015-08-01, 12:45 PM #5
回應時引用此文章
PAN_PAN離線中  
isnowcloud
Regular Member
 

加入日期: Feb 2015
文章: 65
請問,如果真的想學習python這種相對較冷門的語言
碰到瓶頸後除了上面暗天使大說的stackoverflow之類的網站能夠爬文外
有沒有哪邊有比較大的社群或是網站(舉例像是cplusplus)比較多人討論或是找資料
舊 2015-08-01, 01:14 PM #6
回應時引用此文章
isnowcloud離線中  
PAN_PAN
Junior Member
 
PAN_PAN的大頭照
 

加入日期: Jan 2003
您的住址: Shattrath City
文章: 948
引用:
作者isnowcloud
請問,如果真的想學習python這種相對較冷門的語言
碰到瓶頸後除了上面暗天使大說的stackoverflow之類的網站能夠爬文外
有沒有哪邊有比較大的社群或是網站(舉例像是cplusplus)比較多人討論或是找資料



先有 project 再來學習吧. Google 永遠是妳的好朋友

程式語言只是工具, 只要你有基礎當你遇到的時候你就會了.

我曾經寫過一個專案用 shell script 來弄, 寫起來大約幾萬行吧.

我本來也不相信 shell script 可以寫到這樣複雜, 但是遇到了就會了

另外 python 不算冷門吧..
舊 2015-08-01, 01:27 PM #7
回應時引用此文章
PAN_PAN離線中  
ylafos
Major Member
 

加入日期: Mar 2006
文章: 189
請問 python 是要學 2 還是 3 @@"
舊 2015-08-01, 01:48 PM #8
回應時引用此文章
ylafos離線中  
blue70053
Advance Member
 
blue70053的大頭照
 

加入日期: Dec 2004
您的住址: 台南↔小港
文章: 425
引用:
作者ylafos
請問 python 是要學 2 還是 3 @@"


目前來說 2.7x 的 lib 最多,很多都是現成的,拿來就可以用。

只是官方也說了,2.7x 不再開發新功能,主要重心會放在 3.x 上。

Py 不是冷門的語言,我的碩論就靠 Py3k 算數值分析,很好上手!
__________________
黃色鬼屋戰鬥卡:39020602

我的部落格Taiwan獼猴

此文章於 2015-08-01 02:45 PM 被 blue70053 編輯.
舊 2015-08-01, 02:42 PM #9
回應時引用此文章
blue70053離線中  
PAN_PAN
Junior Member
 
PAN_PAN的大頭照
 

加入日期: Jan 2003
您的住址: Shattrath City
文章: 948
引用:
作者blue70053
目前來說 2.7x 的 lib 最多,很多都是現成的,拿來就可以用。

只是官方也說了,2.7x 不再開發新功能,主要重心會放在 3.x 上。

Py 不是冷門的語言,我的碩論就靠 Py3k 算數值分析,很好上手!



但是 open source 很難說將來會是 python version 2 or python version 3.

例如, 今年的新聞 php 6 被直接跳過
http://www.ithome.com.tw/news/93800

所以說一切隨緣
舊 2015-08-01, 02:49 PM #10
回應時引用此文章
PAN_PAN離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:15 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。