原创 java初學 中國象棋 總結

我自己看了java教材,可是我覺得我還是不知道該做些什麼,畢竟我身邊沒有師傅帶,所以我在網上自學了中國象棋,從學習到結束沒用到三天,所以裏面的東西還有很多並沒有消化,給我最大的感受就是學習語法之後與實戰的區別在於思想!   學習的工程中在

原创 opencv:canny邊緣檢測

#include "StdAfx.h" #include "cv.h" #include "cxcore.h" #include "highgui.h" int main(

原创 opencv:矩陣CvMat

一、CvMat結構體 typedef struct CvMat { int type; int step; int* refcount; int hdr_refcount; union

原创 opencv:視頻播放

#include "highgui.h" int main(int argc,char** argv) { cvNamedWindow("Example2",CV_WINDOW_AUTOSIZE); CvCap

原创 opencv:寫入視頻

#include "cv.h" #include "highgui.h" int main(int argc,char** argv) { CvCapture* capture = 0; //打開視頻文件

原创 opencv:高斯平滑

#include "cv.h" #include "highgui.h" int main(int argc,char** argv) { IplImage* img = cvLoadImage("1.jpg");

原创 opencv:簡單的數據結構

CvPoint int x,y 圖像中的點 CvPoint2D32f float x,y 二維空間中的點 CvPoint3D32f float x,y,z 三維空間中的點 CvSize int width,he

原创 opencv:視頻播放控制

/** *通過添加一個全局變量來表示滾動條位置並且添加一個回調函數更新變量以及重新設置視頻讀入位置。 */ #include "highgui.h" #include "cv.h" int g_slider_position =

原创 opencv:打開攝像頭

#include "highgui.h" int main(int argc,char** argv) { cvNamedWindow("Example7",1); CvCapture* capture = c

原创 opencv:圖像的顯示

#include "highgui.h" int main(int argc,char** argv) { //載入圖片 IplImage* img = cvLoadImage("test.jpg");

原创 exej4打包jar圖文教程

今天我編寫了一個小遊戲,可是在沒有裝載jdk的電腦上無法運行,於是我就上網查了一下,後來也是學習這個學會了打包jar成exe文件 http://blog.csdn.net/chumeng411/article/details/6574

原创 opencv:CvMat總結

* 綜述: * * OpenCV有針對矩陣操作的C語言函數. 許多其他方法提供了更加方便的C++接口,其效率與OpenCV一樣. * OpenCV將向量作爲1維矩陣處理. * 矩陣按行存儲,每行有4字節的

原创 opencv:圖像變換

一、卷積 void cvFilter2D(const CvArr* src,CvArr* dst,const CvMat* kernel); //擴大圖像的邊界 void cvCopyMakeBorder(const CvArr* src

原创 opencv:輪廓

一、內存 //創建一個內存存儲器 CvMemStorage* cvCreateMemStorage(int block_size = 0); //釋放該內存存儲器的所有空間 void cvReleaseMemStorage(CvMemSt

原创 opencv:Dirctory

OpenCV中有實現遍歷文件夾下所有文件的類Directory 它裏面包括3個成員函數: (1)、GetListFiles: 遍歷指定文件夾下的所有文件,不包括指定文件夾內的文件夾; (2)、GetListFolders:遍歷指