PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   opencv搭配c++來用好還是搭配python來用好 (https://www.pcdvd.com.tw/showthread.php?t=1084118)

isnowcloud 2015-07-31 07:28 PM

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

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

darkangel 2015-07-31 09:36 PM

引用:
作者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 11:00 PM

python還算好的了...

想當初臨時要提槍上陣用Fortran寫些東西的時候
只能找得到一些老古蕫... :cry:

MrToby 2015-08-01 02:37 AM

其實語言也只是工具, 如果不是直接賣 USER 的, 只是實驗寫一些東西的話.

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

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

就像你講的, C++ 資源也多.

PAN_PAN 2015-08-01 12:45 PM

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


+1

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

他可能不知道 大多數寫程式的人大約只有三秒耐心 沒那耐心讀很多字

isnowcloud 2015-08-01 01:14 PM

請問,如果真的想學習python這種相對較冷門的語言
碰到瓶頸後除了上面暗天使大說的stackoverflow之類的網站能夠爬文外
有沒有哪邊有比較大的社群或是網站(舉例像是cplusplus)比較多人討論或是找資料

PAN_PAN 2015-08-01 01:27 PM

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



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

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

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

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

另外 python 不算冷門吧..

ylafos 2015-08-01 01:48 PM

請問 python 是要學 2 還是 3 @@"

blue70053 2015-08-01 02:42 PM

引用:
作者ylafos
請問 python 是要學 2 還是 3 @@"


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

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

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

PAN_PAN 2015-08-01 02:49 PM

引用:
作者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

所以說一切隨緣


所有的時間均為GMT +8。 現在的時間是01:01 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。