原创 計算特徵值與特徵向量(matlab&python)

因爲在學習PCA,會需要簡單驗證一下,會用到特徵值與特徵向量。 平常練習用matlab或python比較方便。 嘗試一個簡單的矩陣。 這個可以口算的,特徵值2,3,特徵向量[1,0]與[0,1]. 此處主要爲了說明一下matlab的調用

原创 operator new[]() already defined in libcmt.lib報錯問題

從參考博客中看到對的原因分析: 這樣的錯誤,明顯就是兩個被link到的library都提供了同名的函式。但直接ignore掉LIBCMTD.lib當然是不行的,因爲它是C的library。之所以發生這個問題,是因爲MFC的library和

原创 MFC畫圖,並在圖中畫矩形

MFC用的不是很熟,所以多做一些筆記。 /* 加載原圖的方法*/ CImage image; //創建圖片類 image.Load(filename); //根據圖片路徑加載圖片 CRect rect, rec

原创 vs2013設置背景爲深色

在Visual Studio 2013中,由於淺色與藍色的背景看久了太刺眼了,改爲深色就對眼睛比較好。 方法:打開Visual Studio 2013,選擇“工具”->"選項"->"常規"->右側的“顏色主題”在下拉菜單中選擇“深色”。

原创 VS測試運行時間測試

方法一 使用GetTickCount()函數 #include <windows.h> void main() { long start = GetTickCount(); //開始時間 { //測試程序段

原创 C++程序員面試指南第11章

第11章 排序 面試題1:編碼實現直接插入排序 #include<iostream.h> void main(void) {int ARRAY[10] = {0,6,3,2,7,5,4,9,1,8};in

原创 windows上caffe安裝遇到的問題與第一個測試程序

雖然是抄別人的,但是也要記錄一下,因爲日後可能還會遇到,但是不一定能找到原文。當然也不全是抄的了^-^ 下載鏈接以及說明: 1.caffe代碼按照官方教程下載windows分支下面的就可以了(https://github.com/BVLC

原创 C++程序員面試指南第7章

面試題1:編碼實現某一變量某位清0或置1 給定一個整型變量a,寫兩段代碼,第一個設置a的bit 3,第二個清a的bit 3,在以上兩個操作中, 要保持其他位不變。 答案: # define BIT3 (0

原创 opencv_python圖像金字塔

最近在看opencv_python,順便做一下筆記,因爲總是“拿來主義”不太好,要有點原創。圖像金字塔原理不贅述了,網上太多了,直接上代碼,做此筆記的主要目的一是備忘,二是看到好多圖像金字塔在一張圖上顯示,感覺很酷,自己就搞了一下與大家分

原创 C++程序員面試指南第8章

面試題1:談談你對面向對象的認識 答案:面向對象可以理解成成對待每一個問題,都是首先要確定這個問題由幾個部分組成,而每一個部分其實就 是一個對象。然後再分別設計這些對象,最後得到整個程序。傳統的程序設計多

原创 關於exe文件調試

如果一個程序文件可能有Bug需要調試,而需要查看調用的dll文件,此時可以把運行庫拷貝的調試程序的目錄下,並在程序的屬性->debug->comand那裏填上exe在調試路徑下的絕對路徑。同時把該生成dl

原创 C++程序員面試指南第10章

面試題1:鏈表和數組有什麼區別 答案:數組和鏈表有以下幾點不同。 (1) 存儲形式:數組是一組連續的空間,聲明時就要確定長度。鏈表是一塊可不連續的動態空間,長度可變 ,每個結點要保存相鄰結點指針。 (2)

原创 tensorflow的第一個程序MINIST

# -*- coding: utf-8 -*- """ Created on Thu Nov 30 11:10:59 2017 @author: shier43 """ #獲得數據集 from tensorflow.examples.

原创 C++程序員面試指南第5章

面試題1:什麼是引用?引用有什麼作用? 答案:引用就是一個目標變量的別名,對引用的一切操作和對變量的直接操作是一樣的。主要用作函數的參數、 函數返回值和常引用。 面試題2:簡述爲什麼引入常引用,常引用有什

原创 HALCON學習筆記

*讀入圖像 read_image (RED, 'D:/軟件/HALCON練習/halcon練習小圖片/紅色填充png.png')decompose3 (RED, Image1, Image2, Image