原创 char[ ]類型轉換爲CString類型

我們在用C++寫MFC程序時,可能會出現以下問題: void SaveRawData(unsigned short* m_pRawBuffer,unsigned long ImageSize ,CString Bla );//函

原创 OpenCV:visual Studio 2019 配置成功後在新建項目中如何調用OpenCV庫

一、編譯環境 使用語言:C++ 操作系統:Windows10 編譯器:Visual Studio 2019 OpenCV版本:OpenCV4.1.0 二、操作步驟 1)新建項目及原文件 這個過程大家肯定都會,這裏就不贅述了。

原创 Python圖形界面(Tkinter)十一:Canvas畫布

組件描述 畫布組件顧名思義,可以在上面進行圖形的繪製操作 程序實現 代碼(1) import tkinter as tk root = tk.Tk() canvas =tk.Canvas(root, width=200, he

原创 OpenCV:圖像銳化處理、提高圖像對比度

獲取圖像像素指針 CV_Assert(myImage.depth() == CV_8U); Mat.ptr(int i=0)獲取像素矩陣指針,索引i表示第i行,從0開始計數; 獲得當前指針const uchar* cu

原创 OpenCV:加載、修改、保存圖片(加載RGB生成灰度圖片)

加載圖像(cv::imread) imread功能是加載圖像成爲一個Mat對象,其中第一個參數表示圖像文件名稱 第二個參數,表示加載圖像的類型,支持常見三個參數: IMREAD_UNCHANGED(<0)表示加載原圖

原创 Python圖形界面(Tkinter)四:RadioButton組件(含API整理)

組件描述 該組件也是一個選擇按鍵,但是這個和之前的checkbutton的區別在於,這個只能單選。 程序實現 代碼(1) import tkinter as tk root = tk.Tk() # 設置選擇按鍵的文字信息 he

原创 最實用的Makefile教程 真的很簡單(搞不明白網上的教程寫那麼複雜幹嘛)

前言 其實我的要求不高,我就是想要寫個Makefile,把我那些需要反覆編譯的文件處理一下就可以了,所以我當時就拼命地在網上找關於Makefile的教程,結果看到的教程都是囉裏囉嗦一大堆,看得我雲裏霧裏。 大家要知道,在一些大公

原创 Yolov3模型提高模型檢測準確度 之 learning_rate與batch_size(Yolov3模型沒有框的同學們看過來)

前言 我覺得我是真的和“YoloV3模型沒有框”這個問題槓上了。 之前,我被這個問題卡了一個星期,後來雖然解決了,但總感覺這個解決方法看着不是很舒服。對於一個強迫症來說,你要我通過犧牲總體特徵的檢測效果來滿足局部特徵的檢測,這個

原创 OpenCV:用C++繪製彩色鉛筆畫(Canny邊緣檢測算法)

之前寫的博客感覺太嚴肅了,學習應該是一件很開心,很有成就感的事情,所以我覺得我們可以利用所學知識,做一點有趣的事情。 在這裏,我們需要用到的知識是Canny邊緣檢測算法。也就是通過邊緣提取,外加一點小手段,將圖像處理成彩色鉛筆畫

原创 零基礎入門快樂C語言課程講義01:visual studio 2019 創建新項目

1、運行 Visual Studio Installer 在桌面上找到Visual Studio Installer,雙擊打開。 2、啓動 Visual Studio Community 2019 點擊“啓動” 3、創建新項

原创 零基礎入門快樂C語言課程講義02:被迷戀的“HELLO WORLD”

Hello world 對於大多數程序員來說,大家的編程都是從打印“Hello world”開始的。 #include <stdio.h> int main() { printf("Hello world\n"); re

原创 Python圖形界面(Tkinter)十:Text文本框(含API整理)

組件描述 該組件就是一個可以用來寫一大堆文字並且顯示的組件,比如現在讓正在寫東西的組件就是Text組件。 程序實現 代碼 import tkinter as tk root = tk.Tk() # 創建文本組件 text =

原创 Python圖形界面(Tkinter)十四:filedialog文件對話框

組件描述 該組件用於保存和打開文件 askopenfilename() 用於打開文件 asksaveasfilename() 用於保存文件 以上兩個函數的返回值爲文件的完整路徑 程序實現 代碼 import tkinter

原创 Python圖形界面(Tkinter)十三:MessageBox彈窗(含API整理)

函數表 函數 效果 askquestion(title, message, options) askokcancel(title, message, options) askretrycancel(tit

原创 Python:創建打開文件的選擇窗口

前言: 當前項目需要用到選擇文件的窗口,主要是爲了方便自己的使用,在這裏做一下筆記,如果其他人有需要,也歡迎使用。 文件選擇窗口如圖: EasyGui模塊: 我本來是想用Tinker來寫圖形界面的,但是向身邊的人請教之後,覺得還