紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結合等等)持續更新中...

若該文爲原創文章,未經允許不得轉載
原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/102478062       

各位讀者,知識無窮而人力有窮, 所以,要麼改需求,要麼找專業人士,要麼自己研究

點擊此處與博主QQ交談(並可添加好友)

         當前版本:v2.41.0    更新日期:2020年06月20日

最近更新博客(由近及遠,顯示三篇):

Basic語言開發筆記:Basic語言介紹、環境搭建、基本語法示例與程序實例

項目實戰:Qt手機模擬器拉伸旋轉框架

OpenCV開發筆記(六十四):紅胖子8分鐘帶你深入瞭解SURF特徵點(圖文並茂+淺顯易懂+程序源碼)

導航文件

v2.0.0 本地導航文件0積分下載地址:https://download.csdn.net/download/qq21497936/12319679

(導航文件、各篇開源的代碼、運行Demo和各種文件可在 QQ羣:1047134658 中免費下載)

目錄

開發專欄:項目實戰

Qt開發專欄:開發技術

Qt開發專欄:三方庫開發技術

Qt開發專欄:實用技巧

Qt開發專欄:各種問題解決

Qt開發專欄:qss樣式表筆記大全

Qt開發專欄:概念

Qt開發專欄:qml開發

樹莓派開發專欄

OSG三維開發專欄

OpenCV開發專欄

OpenGL開發專欄

Onvif開發專欄

Linux實用技巧

單片機相關開發

數據庫相關開發

其他(編程相關)

其他(非編程相關)


開發專欄:項目實戰

項目實戰:Qt手機模擬器拉伸旋轉框架

項目實戰:Qt+OpenCV激光射擊遊(識別激光、識別圓)

項目實戰:Qt+OSG教育學科工具之地理三維星球

項目實戰:Qt+OpenCV視頻播放器(支持播放器操作,如暫停、恢復、停止、時間、進度條拽託等)

項目實戰:Qt+OpenCV操作攝像頭拍照、調節參數和視頻錄製

項目實戰:Qt用於服務器多圖像拼接存在誤差的標定工具(像素誤差校準)

項目實戰:Qt給指定手機發送短信(點對點、羣發等等)

項目實戰:Qt貝塞爾曲線拽託頂點實時顯示工具

項目實戰:Qt視頻播放器控件(不依賴系統編解碼)

項目實戰:Qt併發服務器通訊,受同一時刻最大線程數限制(筆者本本同一時刻600多)

項目實戰:Qt的PPT播放器

項目實戰:Qt基於tcp的C/S構架多人聊天程序(在線、離線、離線信息再次登錄後發送等)

項目實戰:Qt的80路顯示超大屏幕拼接(十臺服務器,每臺八路攝像頭)方案和Demo

項目實戰:Qt+Sql server英漢漢英電子詞典

 

Qt開發專欄:開發技術

Qt開發技術:QtCharts(一)QtCharts基本介紹以及圖表框架詳解

Qt開發技術:Qt富文本(一)富文本介紹、文檔結構

Qt開發技術:Qt富文本(二)Qt文本光標操作、文檔佈局、富文本編輯、處理和Demo

Qt開發技術:Qt富文本(三)Qt支持的HTML子集(查詢手冊)以及涉及的類

Qt開發技術:QtSVG介紹、使用和Demo

Qt開發技術:Qt繪圖系統(一)繪圖系統介紹

Qt開發技術:Qt繪圖系統(二)QPainter詳解

Qt開發技術:Qt的動態靜態插件框架介紹和Demo

Qt開發技術:QWebSocket客戶端、服務端介紹與開發

Qt開發技術:mqtt介紹、QtMqtt編譯和開發環境搭建

Qt開發技術:QDBus介紹、編譯與Demo

 

Qt開發專欄:三方庫開發技術

Qt三方庫開發技術:log4Qt介紹、編譯和使用

Qt三方庫開發技術:二維碼生成、識別以及條碼識別

Qt三方庫開發技術:Qt應用內部打開PDF文件

FFmpeg開發筆記(一):ffmpeg介紹、windows開發環境搭建(mingw和msvc)

FFmpeg開發筆記(二):ffmpeg在ubuntu編譯以及開發環境搭建

Qt開發筆記之編碼x264碼流並封裝mp4(一):x264介紹、windows平臺x264庫編譯

Qt開發筆記之編碼x264碼流並封裝mp4(二):windows平臺x264添加mp4支持,gpac庫的介紹與編譯

Qt開發筆記之編碼x264碼流並封裝mp4(三):Qt使用x264庫對.yuv文件編碼爲.h264文件

Qt開發筆記之編碼x264碼流並封裝mp4(四):mp4v2庫的介紹和windows平臺編譯

Qt開發筆記之編碼h264碼流並封裝mp4(五):ubuntu平臺編譯x264》

Qt開發筆記之編碼h264碼流並封裝mp4(六):ubuntu平臺編譯mp4v2並封裝mp4

Qt開發筆記之Qwt(一):Qwt介紹、編譯與Demo

Qt開發筆記之Qwt(二):Qwt儀表盤的基本使用

Qt開發筆記之QCustomPlot:QCustomPlot介紹、編譯與使用

JRtplib開發筆記(一):JRtplib簡介、JThread庫編譯

JRtplib開發筆記(二):JRtplib庫編譯、示例演示

JRtplib開發筆記(三):JRtplib庫編程使用說明

JRtplib開發筆記(四):JRtplib的VS開發環境搭建以及Demo

Jpeglib開發筆記(一):JpegLib庫介紹、windows編譯和Demo

Jpeglib開發筆記(二):JpegLib編譯(ubutnu)和Demo

手寫識別(zinnia)開發筆記(一):Zinnia介紹、編譯、使用以及Demo

Qt開發筆記(一):Qt+FFmpeg開發環境搭建以及工程模板

Qt開發筆記之線性代數:線性代數矩陣以及Eigen庫的介紹、編譯和使用

 

Qt開發專欄:實用技巧

Qt實用技巧:將QWidget作爲輸入窗口,接收鍵盤消息、輸入法並且控制輸入法懸浮工具欄位置控制

Qt實用技巧:在Qt中獲取屏幕的絕對座標

Qt實用技巧:軟件演示版永久提示框

Qt實用技巧:QPainterPath繪圖路徑(多次畫同樣的圖形集合)

Qt實用技巧:代碼中QIcon縮放(QPixmap的手動放大和QIcon自動縮小)

Qt實用技巧:在Qt Gui程序中嵌入qml界面(可動態覆蓋整個窗口)

Qt實用技巧:界面切換使用Dialog全屏切換

Qt實用技巧:使用QMediaPlayer播放mp4文件

Qt實用技巧:會呼吸的痛(呼吸點/呼吸燈)

Qt實用技巧:實現窗口透明的五種方法

Qt實用技巧:組合圖形的比例變換

Qt實用技巧:截屏功能的實現

Qt實用技巧:自定義窗口標題欄

Qt實用技巧:設置應用程序exe的圖標

Qt實用技巧:測試80*1080p拼接後顯示刷新幀率

Qt實用技巧:Qt連接SQL Server數據庫(需要配置ODBC)

Qt實用技巧:80顯示超大顯示拼接(十臺服務器,每臺八路攝像頭)方案和Demo

Qt實用技巧:僅去掉標題欄,保持對話框邊框

Qt實用技巧:設計模式之單例模式,唯一實例類通用模板

Qt實用技巧:QCreator使用git(gitHub)管理項目代碼筆記

Qt實用技巧:使用Qt加載超大圖片的耗時測試

Qt實用技巧:ubuntu發佈程序打包流程(解決插件xcb加載失敗)

Qt實用技巧:使QWidget作爲模態對話框顯示

Qt實用技巧:圖形視圖框架中圖元將矩形邊界改爲不規則邊界(用於選取和碰撞)

Qt實用技巧:實現不規則窗口的鼠標消息穿透,包括穿透到桌面和穿透到父窗口

Qt實用技巧:使用非透明窗體鼠標穿透到桌面的設置方法

Qt實用技巧:Qt窗口置頂

Qt實用技巧:QString、LPCWSTR、std::string之間的轉換(持續補充)

Qt實用技巧:win將ffmpeg、opengl、osg等各種庫封裝成qt模塊,運行需要dll,增加自動拷貝運行庫到exe目錄執行腳本

Qt實用技巧:使用QTableView、QSqlTableMode與QSqlDatabase對數據庫數據進行操作

Qt實用技巧:QWidget中QPushButton成爲可點擊的圖標(實現全透明,不論點擊與否都只顯示Icon)

Qt實用技巧:使用QMediaPlayer和Windows自帶組件播放swf、rmvb、mpg、mp4等視頻文件

Qt實用技巧:測試QImage加載解碼、QImage使用原數據、QImage格式轉換等等的時間消耗

Qt實用技巧:對QPushButton(等類似透明有黑色背景的QWidget實現透明/半透明的方法

Qt實用技巧:Qt設計器中QIcon的縮放(qss的放大和QIcon自動縮小(無法自動放大))

 

Qt開發專欄:各種問題解決

關於 編譯QT項目時報錯:error: cannot find -lGL 的解決方法

關於 編譯qt項目時報錯:error: cannot find -lGLESv2 的解決方法

關於 QT_BEGIN_NAMESPACE宏的作用

關於 QMainwindow設置佈局layout失敗 的解決方法

關於 qt程序退出出現“已停止工作”程序奔潰問題 的解決方法

關於 qt中文亂碼問題 的詳解

關於 ubuntu上qt5.9.3使用openssl出現“openssl unsupport platform” 的解決方法

關於 libQt5xxx:對‘Qxxxx::xxxx()@Qt5’未定義的引用錯誤 的解決方法

關於 Chrome插件安裝時程序包無效:"CRX_HEADER_INVALID" 的解決方法

關於 Qt編譯環境從Qt5遷移到Qt4遇到Qt::FramelessWindowHint失效 的解決方法

關於 QMessageBox定製大小重寫showEvent失敗的 解決方法

關於 GraphicsScene場景中觸發事件使用event->pos()獲取座標爲0 的解決方法

關於 QtForMac開發 ui界面設置最小寬度和高度無效 的解決方法

關於 操作COM組件的RGB屬性只能傳遞一個int表達COM三色屬性rgb 的解決方法

關於 Qt信號與槽連接時出現無法識別信號問題 的解決方法

關於 Qt設置置頂窗口,透明部分顯示黑色底色(已設置透明窗口) 的解決方法

關於 加載圖片"Corrupt JPEG data: premature end of data segment" 的解決方法

關於 QGLWidget和QOpengGLWidget透明相關問題 的問題

關於 Qt場景QGraphicsScene中,添加QWidget窗口,QWidget窗口無法捕捉mouseReleaseEvent鬆開消息 的解決方法

關於 Qt在win上“啓動程序失敗,路徑或者權限錯誤"無法運行的16位程序 的解決方法

關於 QtCreartor編寫純C++程序調用不到C++某些標準庫和枚舉以及運行錯誤 的解決方法

關於 error: comparison between ... 'QPushButton*' and 'QAbstractButton*' lacks... 的解決方法

關於 QWidget無法使用stylesheet設置自身backgound-color(背景色)和border-image(背景圖片) 的解決方法

關於QNetworkManager出現“QSslSocket: cannot call unresolved function SSLv23_client_method“ 的解決方法

關於 Qt編譯時使用msvc編譯器報錯“Error: cannot open ...main.obj.10836.32.jom for write” 的解決方法

關於 QWidget+Qml程序打包到ubuntu時,程序與系統庫版本不同,編譯時添加並依賴自帶庫 的方法

關於 Qt圖形視圖框架自繪圖元放到左邊和上邊之外,部分在內進行拉伸後,拉伸多餘的區域無法碰撞 的解決方法

關於 ubuntu18.04無法通過常用命令安裝gcc 的解決方法

關於 ubuntu18.04使用git pull報錯(沒有權限) 的解決方法

關於 vm虛擬機ubuntu18.04網絡圖標不見且無法連接網絡 的解決方法

 

Qt開發專欄:qss樣式表筆記大全

qss樣式表筆記大全(一):qss名詞解析(包含相關示例)

qss樣式表筆記大全(二):可設置樣式的窗口部件列表(上)(包含相關示例)

qss樣式表筆記大全(三):可設置樣式的窗口部件列表(中)(包含相關示例)

qss樣式表筆記大全(四):可設置樣式的窗口部件列表(下)(包含相關示例)

 

Qt開發專欄:概念

QWidget與HWND的互相轉換

Qt疑難雜症:無法QVideoWidget播放器上浮控件

QT三大繪圖類:QPixmap/QImage/QPicture

Qt開發筆記:QGLWidget、QOpenGLWidget詳解及區別

JSON與XML的區別比較

 

Qt開發專欄:qml開發

qml開發筆記(一):界面元素初探

qml開發筆記(二):可視化元素基類Item詳解(上半場anchors等等)

qml開發筆記(三):可視化元素基類Item詳解(下半場)

qml開發筆記(四):可視化元素Rectangle、Image

qml開發筆記(附表一):qml可識別的color表:顏色--名稱--RGB

qml開發筆記(五): 可視化元素BorderImage、AnimatedImage、AnimatedSprite、SpriteSequence

qml開發筆記(六):可視化元素Text、Window

qml開發筆記(七):輸入元素鼠標輸入MouseArea和鍵盤輸入Keys

關於 qml開發中使用Image元素切換圖片閃黑屏 的解決方法

Qml實用技巧:將樣式style從對象中獨立出來,可使多個按鈕加載同一個樣式

Qml實用技巧:在可視元素之前半透明覆蓋一個可視元素,阻止鼠標透(界面)傳(防止點擊到被遮擋的按鈕)

關於 qml從ubuntu開發遷移到目標機(定製ubuntu)上stackview無法顯示(顯示白屏)的解決方法

 關於 QWidget+Qml程序部署到linux時,'module"QtQuick”is not installed' 的解決方法

 

樹莓派開發專欄

樹莓派開發筆記(一):入手樹莓派3b,成功運行樹莓派系統

樹莓派開發筆記(二):樹莓派Qt編譯和宿主機Qt交叉編譯

樹莓派開發筆記(三):更便捷的開發,windows下和ubuntu下遠程桌面至樹莓派

樹莓派開發筆記(四):更便捷的開發,qt遠程運行(主機qt開發一鍵遠程運行到目標機上)

樹莓派開發筆記(五):GPIO引腳介紹和GPIO的輸入輸出使用(驅動LED燈、檢測按鍵輸入)

樹莓派開發筆記(六):GPIO口的UART的使用(串口通訊)

樹莓派開發筆記(七):GPIO口的SPI使用(BME280三合一傳感器:測量溫度、溼度、氣壓、海拔高度)

樹莓派開發筆記(八):GPIO口的I2C使用(BME280三合一傳感器:測量溫度、溼度、氣壓、海拔高度)

樹莓派開發筆記(九):CSI口的攝像頭拍照(同樣適用USB攝像頭)

樹莓派開發筆記(十):Qt讀取ADC模擬量電壓(ADS1115讀取電壓模擬量)

關於 樹莓派系統sudo ifconfig wlan0 up時,報錯:Operation not possible due to RF-kill 的解決方法

  持續補充中…

 

OSG三維開發專欄

項目實戰:Qt+OSG教育學科工具之地理三維星球

OSG開發筆記(一):OSG介紹、編譯

OSG開發筆記(二):OSG幫助文檔編譯

OSG開發筆記(三):OSG使用osgQt嵌入Qt應用程序

OSG開發筆記(四):OSG不使用osgQt重寫類嵌入Qt應用程序

OSG開發筆記(五):OSG場景理解與基礎類概述

OSG開發筆記(六):OSG內存管理

OSG開發筆記(七):OSG復現OpenGL入門示例和OSG座標系

OSG開發筆記(八):OSG模型文件存儲與讀取

OSG開發筆記(九):OSG模型的基本操作之添加/刪除、顯示/隱藏、開關節點開/關

OSG開發筆記(十):OSG模型的變換之平移、旋轉和縮放

OSG開發筆記(十一):OSG渲染狀態與2D紋理映射

OSG開發筆記(十二):OSG基本幾何圖形、內置幾何類型

OSG開發筆記(十三):OSG三維紋理映射(體渲染)

OSG開發筆記(十四):OSG交互

OSG開發筆記(十五):OSG光照

OSG開發筆記(十六):OSG視口、相機和視點

OSG開發筆記(十七):OSG中的相機移動

OSG開發筆記(十八):OSG鼠標拾取pick、拽託球體以及多光源

OSG開發筆記(十九):OSG文字顯示

OSG開發筆記(二十):OSG使用HUD顯示文字

OSG開發筆記(二十一):OSG使用HUD繪製圖形以及紋理混合模式

OSG開發筆記(二十二):OSG場景背景

OSG開發筆記(二十三):Qt使用QOpenGLWidget渲染OSG和地球儀

OSG開發筆記(二十四):OSG漫遊之平移、轉向和低擡頭

OSG開發筆記(二十五):OSG漫遊之CS移動、碰撞檢測與跳躍

OSG開發筆記(二十六):OSG漫遊之上下樓梯

OSG開發筆記(二十七):OSG路徑漫遊之錄製播放固定路徑動畫

OSG開發筆記(二十八):OSG模型固定路徑動畫

  持續補充中…

 

OpenCV開發專欄

項目實戰:Qt+OpenCV激光射擊遊戲(識別激光、識別圓)

項目實戰:Qt+OpenCV視頻播放器(支持播放器操作,如暫停、恢復、停止、時間、進度條拽託等)

項目實戰:Qt+OpenCV操作攝像頭拍照、調節參數和視頻錄製

OpenCV開發筆記(〇):使用mingw530_32編譯openCV3.4.1源碼,搭建Qt5.9.3的openCV開發環境

OpenCV開發筆記(一):OpenCV介紹、編譯

OpenCV開發筆記(二):cvui交互界面

OpenCV開發筆記(三):OpenCV圖像的概念和基本操作

OpenCV開發筆記(四):OpenCV圖片和視頻數據的讀取與存儲

OpenCV開發筆記(五):OpenCV讀取與操作攝像頭

OpenCV開發筆記(六):OpenCV基礎數據結構、顏色轉換函數和顏色空間

OpenCV開發筆記(七):OpenCV基礎圖形繪製

OpenCV開發筆記(八):OpenCV常用操作之計時、縮放、旋轉、鏡像

OpenCV開發筆記(九):OpenCV區域圖像(ROI)和整體、局部圖像混合

OpenCV開發筆記(十):OpenCV圖像顏色通道分離和圖像顏色多通道混合

OpenCV開發筆記(十一):OpenCV編譯支持Gpu(cuda) 加速開發之win-qt-mingw32編譯

OpenCV開發筆記(十二):OpenCV編譯支持Gpu(cuda) 加速開發之win-qt-msvc2015編譯(opencv3.4.0、cuda9.0、VS2015)

OpenCV開發筆記(十三):OpenCV圖像對比度、亮度的調整

OpenCV開發筆記(十四):算法基礎之線性濾波-方框濾波

OpenCV開發筆記(十五):算法基礎之線性濾波-均值濾波

OpenCV開發筆記(十六):算法基礎之線性濾波-高斯濾波

OpenCV開發筆記(十七):算法基礎之線性濾波對比-方框、均值、高斯濾波

OpenCV開發筆記(十八):算法基礎之非線性濾波-中值濾波

OpenCV開發筆記(十九):算法基礎之非線性濾波-雙邊濾波

OpenCV開發筆記(二十):算法基礎之非線性濾波對比-中值、雙邊濾波

OpenCV開發筆記(二十一):算法基礎之形態學濾波-膨脹

OpenCV開發筆記(二十二):算法基礎之形態學濾波-腐蝕

OpenCV開發筆記(二十三):算法基礎之形態學濾波-開運算

OpenCV開發筆記(二十四):算法基礎之形態學濾波-閉運算

OpenCV開發筆記(二十五):算法基礎之形態學濾波-形態學梯度

OpenCV開發筆記(二十六):算法基礎之形態學濾波-頂帽(禮帽)

OpenCV開發筆記(二十七):算法基礎之形態學濾波-黑帽

OpenCV開發筆記(二十八):帶你學習圖像識別之閾值化

OpenCV開發筆記(二十九):帶你學習圖像識別之自適應閾值

OpenCV開發筆記(三十):帶你學習圖像識別之經典OTSU算法閾值化

OpenCV開發筆記(三十一):紅胖子8分鐘帶你深入瞭解雙閾值化(圖文並貌+淺顯易懂+程序源碼)

OpenCV開發筆記(三十二):紅胖子8分鐘帶你深入瞭解半閾值化(圖文並貌+淺顯易懂+程序源碼)

OpenCV開發筆記(三十三):紅胖子8分鐘帶你深入瞭解漫水填充算法(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(三十四):紅胖子帶你傻瓜式編譯Qt+openCV3.4.1+opencv_contrib(全網最淺顯易懂)

OpenCV開發筆記(三十五):紅胖子8分鐘帶你深入瞭解ximgproc擴展模塊中的自適應流行濾波器(圖文並茂+淺顯易懂+程序源碼)​​​​》

OpenCV開發筆記(三十六):紅胖子8分鐘帶你深入瞭解縮放與圖像金字塔(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(三十七):紅胖子8分鐘帶你深入瞭解邊緣檢測和Canny算子邊緣檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(三十八):紅胖子8分鐘帶你深入瞭解高階的Canny算子邊緣檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(三十九):紅胖子8分鐘帶你深入瞭解sobel算子邊緣檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十):紅胖子8分鐘帶你深入瞭解Laplacian(拉普拉斯)算子邊緣檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十一):紅胖子8分鐘帶你深入瞭解scharr濾波器算子邊緣檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十二):紅胖子8分鐘帶你深入瞭解標準霍夫線變換(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十三):紅胖子8分鐘帶你深入瞭解累計概率霍夫線變換(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十四):紅胖子8分鐘帶你深入瞭解霍夫圓變換(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十五):紅胖子8分鐘帶你深入瞭解重映射(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十六):紅胖子8分鐘帶你深入瞭解仿射變化(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十七):紅胖子8分鐘帶你深入瞭解直方圖(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十八):紅胖子8分鐘帶你深入瞭解直方圖均衡化(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(四十九):紅胖子8分鐘帶你深入瞭解輪廓識別(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十):紅胖子8分鐘帶你深入瞭解輪廓凸包(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十一):紅胖子8分鐘帶你深入瞭解透視變換(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十二):紅胖子8分鐘帶你深入瞭解直方圖對比匹配(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十三):紅胖子8分鐘帶你深入瞭解模板匹配識別(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十四):紅胖子8分鐘帶你深入瞭解Haar級聯分類器進行人臉檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十五):紅胖子8分鐘帶你深入瞭解Haar、LBP特徵以及級聯分類器識別過程(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十六):紅胖子8分鐘帶你深入瞭解多種圖形擬合逼近輪廓(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十七):紅胖子8分鐘帶你深入瞭解直方圖反向投影(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十八):紅胖子8分鐘帶你深入瞭解圖像的矩(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(五十九):紅胖子8分鐘帶你深入瞭解分水嶺算法(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(六十):紅胖子8分鐘帶你深入瞭解Harris角點檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(六十一):紅胖子8分鐘帶你深入瞭解Shi-Tomasi角點檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(六十二):紅胖子8分鐘帶你深入瞭解亞像素角點檢測(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(六十三):紅胖子8分鐘帶你深入瞭解SIFT特徵點(圖文並茂+淺顯易懂+程序源碼)

OpenCV開發筆記(六十四):紅胖子8分鐘帶你深入瞭解SURF特徵點(圖文並茂+淺顯易懂+程序源碼)

深度學習:圖像識別(匹配)方法|室內定位|論文與方法整理

持續補充中…

 

OpenGL開發專欄

OpenGL學習筆記(一):環境搭建、三維空間座標系理解以及OpenGL的基本使用

OpenGL學習筆記(二):OpenGL語法、渲染管線以及具體實現過程詳解

OpenGL學習筆記(三):瞭解管線、VAO、VBO的關係,介紹Qt如何使用OpenGL

OpenGL學習筆記(四):瞭解OpenGL、OpenGL的操作模式、特性和基本使用步驟

OpenGL學習筆記(五):創建OpenGL工程模板前的所有準備工作

OpenGL學習筆記(六):創建第一個VS2015 OpenGL工程模板(與平臺無關)

OpenGL學習筆記(七):創建第一個Qt5.9.3 OpenGL工程模版(與平臺無關)

OpenGL學習筆記(八):進一步理解VAO、VBO和SHADER,並使用VAO、VBO和SHADER繪製一個三角形

OpenGL學習筆記(九):索引緩衝器(EBO /IBE)的理解與使用,引入線框/填充模式

OpenGL學習筆記(十):深入學習和理解着色器

OpenGL學習筆記(十一):封裝自己的着色器類

OpenGL學習筆記(十二):紋理的使用

OpenGL學習筆記(十三):將紋理貼圖應用到四邊形上,對VAO/VBO/EBO/紋理/着色器的使用方式進行總結

持續補充中…

 

Onvif開發專欄

Onvif開發筆記(一):使用gSOAP編譯Onvif協議之gSOAP介紹與編譯

Onvif開發筆記(二): 使用gSOAP編譯Onvif協議之編譯Onvif代碼框架

持續補充中…

 

Linux實用技巧

linux實用技巧:獲取當前系統顯示分辨率"xrandr --current"

linux實用技巧:ubuntu16.04 64位系統安裝32位系統兼容包並修改dash(缺省)爲bash

shell實用技巧:文件統計信息和銀行賬戶管理系統

linux實用技巧:使用腳本獲取活動網卡的mac地址

linux實用技巧:從另一臺機子上拷貝文件到本機,從本機拷貝文件到另一臺機子(遠程拷貝scp)

linux實用技巧:ubuntu從零開始拉取遠程git空倉庫並提交代碼及git相關其他問題

 

單片機相關開發

stm32實用技巧:庫函數V3.5版本環境搭建已經工程模版配置

stm32實用技巧:JLINK接口定義和使用JTAG或SW下載程序

關於 通過jlink使用jtag(或swd)下載程序成功後,keil4 uversion停止運行 的解決方法

 

數據庫相關開發

Qt實用技巧:Qt連接SQL Server數據庫(需要配置ODBC)

項目實戰:Qt+Sql server英漢漢英電子詞典

sqlite實用技巧:查詢表數據時,使用列對齊,顯示錶頭

MySql開發筆記:MySql數據庫服務搭建以及建表腳本導入

SQL不完全手冊(一):概念和基礎語句

SQL不完全手冊(二):高級語句

SQL不完全手冊(三):函數

 

其他(編程相關)

Basic語言開發筆記:Basic語言介紹、環境搭建、基本語法示例與程序實例

Mqtt開發筆記:Mqtt服務器搭建

C++ STL開發溫習與總結(一): 1.C++編程技術

C++ STL開發溫習與總結(二): 2.C++存儲技術

C++ STL開發溫習與總結(三): 3.C++函數技術

C++ STL開發溫習與總結(四): 4.C++面向對象機制的實現

C++ STL開發溫習與總結(五): 5.C++標準庫簡介

C++STL開發溫習與總結(六): 6.C++語言輸入/輸出流定義之輸入/輸出格式控制

C++拷貝構造函數(深拷貝,淺拷貝)詳解

C++運算符重載詳解

C++實用技巧:公交換乘算法

VS2017編寫MFC庫以及使用Qt調用MFC庫方法

關於 ubuntu18.04使用QtCcreator無法輸入中文 的解決方法

架設個人FTP服務器的兩種方法

gprs實用技巧:gprs模塊tcp連接穩定性測試

c實用技巧:純c對於excel數據表的處理

c實用技巧:文件統計信息和銀行賬戶管理系統

VS2017編寫純C庫以及使用C#調用C庫方法

關於 C#調用C庫Dll,有回調函數時,只執行一次回調函數就直接掛掉 的解決方法

關於 VS調試時出現“當前不會命中斷點。還沒有爲該文將加載任何符號。” 的解決方法

關於 C#調用一個C/C++dll庫運行時實現多個應用(靜態變量區分) 的解決方法

C#實用技巧:創建並操作access數據庫(可無密,也可加密)

關於 C#調用c庫,將C#的byte[]傳入C庫的方法和將C庫的char*向上傳入C#的回調函數byte[] 的方法

直播技術:如何實現1080P延遲低於500ms的實時超清直播傳輸技術

 

其他(非編程相關)

程序員應具備的PS基本技能(一):PS2017基本框架使用

做人最大的無知,是錯把平臺當本事(深度好文)

爲人處世,請從學會閉嘴開始!

開發筆記之數字證書(一):數字證書基本情況介紹

開發筆記之數字證書(二):國內數字證書企業與行情介紹

word Ctrl Z 撤銷功能無法使用怎麼辦?

U盤使用技巧:U盤自動啓運行應用程序(autorun.inf無法運行終極解決方案)

關於 win10遠程桌面(家庭版)無法連接 的傻瓜式解決方法

關於 chm幫助文檔右邊內容區域無法顯示 的解決方法

關於 電腦分配IP地址可以連接局域網但無法上互聯網 的解決方法

關於 移動硬盤數據丟失問題 的解決方法

關於 ubuntu14.04有輸入法但是無法輸入中文 的解決方法

PS實用技巧:用原始圖片製作顯示(正常狀態)、鼠標懸浮(hover)、鼠標點擊(pressed)的方法

 


原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/102478062

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章