原创 圖像噪聲與去噪

圖像的空域噪聲以及二維降噪算法介紹 1 圖像噪聲的成因   圖像在生成和傳輸過程中常常因受到各種噪聲的干擾和影響而是圖像降質,這對後續圖像的處理和圖像視覺效應將產生不利影響。噪聲種類很多,比如:電噪聲,機械噪聲,信道噪聲和其他

原创 OpenGL中控制紋理繪製區域

在OpenGL上繪製圖像時,有時候需要控制圖像形狀,比如圓形,方形,裁處各種形狀。 如下效果           最簡單的方法就是在上面加個遮罩 其實遮罩也很麻煩,需要對View進行重繪。於是打算從根源出發,控制OpenGL的繪製

原创 OpenGL ES 渲染和簡單的濾鏡效果

--- Update 12.25 --- Off-screen Rendering glPixelStorei 實際上OpenGL也支持使用了這種“對齊”方式的像素數據。只要通過glPixelStore修改“像素保存時對齊的方式”就可以

原创 數字圖像處理與機器視覺-4-直方圖均衡化

上一篇:數字圖像處理與機器視覺-3-圖像灰度變換(2)以前做項目的時候碰到直方圖均衡化,都是直接調用opencv裏面的函數。但是主要是爲了實現功能,再檢查功能實現後圖像的變化就完事了。之前的微積分和概率論都忘的一乾二淨,所以在啃直方圖均衡

原创 數字圖像處理與機器視覺-1-MATLAB安裝與簡單的圖像操作

《數字圖像處理與機器視覺》是一本書,主要介紹的是圖像處理與機器視覺方面的知識。 最近在看這本書入門,順便記錄下在學習的過程中碰到的問題和實踐,作爲backup。好記性不如爛筆頭 爲了更好的理解書中內容,還是需要裝一個工具,手動實現下書中的

原创 mac os sierra 安裝openssl坑

mac os 自從升級到sierra之後權限各種限制,安裝個cocoapod難,安裝個openssl也折騰,要麼安裝不上,要麼不能link到安裝目錄,提示各種權限denied,非常蛋疼。 這裏在網上找到了一種編譯openssl源碼的方式來

原创 iOS多線程安全詳解

轉自:iOS多線程安全詳解 裏面有信號量,GCD柵欄函數的例子,感覺很直白易懂,mark下 一、概述 在多線程操作過程中,往往一個數據同時被多個線程讀寫,在這種情況下,如果沒有相應的機制對數據進行保護,就很可能會發生數據污染

原创 MQTT配置安全策略

最近在mac上部署了MQTT服務,直接用brew install mqtt,然後通過/usr/local/Cellar/mosquitto/1.4.11/etc/mosquitto找到目錄下的mosquito.conf來配置相關的選項。

原创 opengl、ffmpeg內存泄露及混編問題(2017-4-20)

記錄備忘(2017-4-20) ffmpeg a. 從攝像頭獲取到數據爲yuv422格式,通過ffmpeg庫函數或者yuyv轉rgb的方式來處理數據,然後用opengl顯示。直接用ffmpeg的庫來轉比較方便,各種格式都有,還有縮放等功