原创 VC 中 Cstring 與 int、float、double、char、string數據類型的相互轉換

1. Cstring 與char*的相互轉換 Cstring轉char Cstring cstr="Germany"; char *p = (LPSTR)(LPCTSTR)cstr; char轉Cstring char *p ="

原创 ubuntu18.04 nvidia驅動突然崩潰,修復過程

1. 首先先卸載掉原本的驅動  sudo apt-get remove --purge nvidia* 禁用nouveau 打開編輯配置文件:     sudo gedit  /etc/modprobe.d/blacklist.conf

原创 WORD2007插入腳註後連續分節符變成了分頁符

使用WORD進行論文排版時,正文部分經常要分欄,這時要用“連續”的分節符把需要分欄的文字與其他內容隔開。如果你還需要在首頁插入腳註(一般是一些項目基金、作者簡介),此時“連續”的分節符就變成了“分頁符”:插入腳註的頁只能有一小節存在,第一

原创 管道截獲win 32 exe 的printf消息

SECURITY_ATTRIBUTES sa;HANDLE hRead,hWrite;sa.nLength = sizeof(SECURITY_AT

原创 C語言讀寫二進制文件(float)

C語言在opencv中讀寫二進制文件,文件的數據類型爲float,廢話少說,上代碼: #include "opencv2/highgui/highgui.hpp" #include "opencv2/core/core.hpp" #inc

原创 主成分分析(Principal Component Analysis)原理

因爲經常做一些圖像和信號處理的工作,要用到主元分析(Principal Components Analysis)作爲工具。寫出來供自己和朋友參考。 PCA是一種統計技術,經常應用於人面部識別和圖像壓縮以及信號去噪等領域,是在高維數據中提取

原创 SIFT算法C語言逐步實現詳解(下)

教你一步一步用c語言實現sift算法、下 作者:July、二零一一年三月十二日 出處:http://blog.csdn.net/v_JULY_v。 參考:Rob Hess維護的sift 庫 環境:windows xp+vc6.0

原创 解決運行python腳本一閃而過

先import os 然後加個os.system("pause")看看 原因是你雙擊運行時,程序是按順序執行的,當執行完最後語句時程序就退出了,給我們的感覺就是有個黑窗口一閃而過,加上os.system("pause")後程序運行結束後會

原创 C++ 父類對象指向子類指針

父類子類指針函數調用注意事項 1,如果以一個基礎類指針指向一個衍生類對象(派生類對象),那麼經由該指針只能訪問基礎類定義的函數(靜態聯翩) 2,如果以一個衍生類指針指向一個基礎類對象,必須先做強制轉型動作(explicit cast),這

原创 世界著名大學校訓

1、(美國)耶魯大學:真理和光明 2、(英國)劍橋大學:劍橋---求知學習的理想之地 3、(美國)普林斯頓大學:普林斯頓—爲國家服務,爲世界服務 4、(美國)哈佛大學:與柏拉圖爲友,與亞里士多德爲友,更要與真理爲友 5、(美國

原创 圖像處理和圖像識別中常用的OpenCV函數

1、cvLoadImage:將圖像文件加載至內存; 2、cvNamedWindow:在屏幕上創建一個窗口; 3、cvShowImage:在一個已創建好的窗口中顯示圖像; 4、cvWaitKey:使程序暫停,等待用戶觸發一個按鍵操作; 5

原创 C/C++ 中#if 0 和#if 1

    當註釋掉大塊代碼時,使用"#if 0"比使用"/**/"要好,因爲用"/**/"做大段的註釋要防止被註釋掉的代碼中有嵌套的"/**/",這會導致註釋掉的代碼區域不是你想要的範圍,當被註釋掉的代碼很大時容易出現這種情況,特別是過一段

原创 dll生成對應的導入庫lib

需要的工具:兩個命令行工具,一個是dumpbin.exe,另一個是lib.exe(我的vs2008,在D:\Programe Files\Microsoft Visual Studio 9.0\VC\bin下)。由於是命令行工具,需要用c

原创 VS中MFC讀取txt數據

        CFileDialog open_dlg(true,NULL , NULL , OFN_FILEMUSTEXIST | OFN_READONLY | OFN_PATHMUSTEXIST , TEXT("文本文件(*.tx

原创 vector中刪除任意元素(按序列號,比如程序中刪除第4個)

#include "iostream" using namespace std; #include <vector> int main() {  vector<int> a;  int b;  for (int i=0;i<10;i++)