OPENCV版權及其它

2021-08-23 15:32:41 字數 481 閱讀 5490

最近幾天,工信部花錢替使用者買單,要求電腦預裝過濾軟體」「。真所謂是花了龍種的錢,買了跳蚤的卵。其實還有乙個受到關注的問題,就是使用了opencv的核心庫以及人臉檢測的訓練庫。

關於opencv,由於一直是開發源**的,也因為它擁有大量的影象處理和計算機視覺處理的基本演算法與函式,目前越來越受到研究人員和工程開發人員的認可,」「使用opencv開發平台,似乎也驗證了這個現象。雖然因為開發源**,大家都可以有很大自由度和靈活性來使用opencv,並用作研究和商業用途,但opencv還是有一定的版權要求的。作為一款公共軟體,更應該注意此點。

另外乙個容易引起麻煩的是,opencv包含很多特定的演算法,比如做人臉檢測的ada-boost演算法,做特徵提取的surf演算法等等,而這些演算法(包括源**)往往有專利保護,研究者或者原始發布者提交出來只是供研究用的,一旦用作商業領域,勢必要招惹麻煩。

一言以蔽之,opencv是可以商業用途的,但一定要小心處理,避免進入雷區。其實只要大家注意此點,那麼就可以安心發財了。

家庭雲及其它(中)

基本上0bug老師對自己的需求還是比較清楚的,所以沒有選擇nas產品,也沒有選擇企業級伺服器都是很正確的。當然選擇apu算是乙個小失誤,這個方案更適合做htpc,而不是家用伺服器,n550不論從功耗還是發熱上,都優於e350的方案。當然選n550的話肖老師也會碰到乙個杯具 n550最大只支援2g記憶...

關於系統設計及其它

1.看到手頭的一套系統,用struts,它定義了乙個基類action,使用了許多例項變數。這是極其糟糕,錯誤的設計。因為struts的action內建是單一例項的,但web環境是多執行緒。在訪問量達到一定數量時,系統將錯誤百出。這種問題必須避免。乙個原則,在struts的action類裡,不要定義任...

C Task await 及其它語法糖

private async taskwaitint task同步器 task.whenall public async void test taskt2 task.run await task.whenall t1,t2 console.writeline t1.result t2.result 使...