Time of Update: 2018-12-03
請從opencv_share@163.com 密碼:download 下載完整格式的文檔與代碼。 使用harrTraining進行電池的識別實驗by hardyhttp://blog.csdn.net/hardvb提取訓練資料在OpenCV_ObjectDetection_HowTo.pdf 提到的objectmaker.exe,實際中沒有找到,只好自己寫了一個。該小程式完成從網路攝影機中選定小映像的功能。使用方法:使用m按鍵切換模式然後按鍵s
Time of Update: 2018-12-03
Online handwriting with upper letter I just try to make use of the letter stroke num & the track of the stroke to classify the letter. the result is pretty good.I finish it base OPENCV 1.0, with VC2005 at XP. 1.traning process recording the
Time of Update: 2018-12-03
多吃些粗糧。 給別人比他們自己期許的更多,並且用心去做。 和別人分享自己的知識,那才是永恒之道! 熟記喜歡的詩歌。 不輕信聽到的每件事,不要花光自己的所有,不要想睡多久就睡多久。 無論何時說“我愛你”,要真心實意。 無論何時說“對不起”,要看著對方的眼睛。 不要相信接吻時從不閉眼的伴侶。 相信一見鐘情。 深情熱烈地愛,也許會受傷,但這是使人生完整的唯一方法。 找一個愛聊的人結婚 ,因為當年齡大了以後,我們會發覺喜歡聊天是一個人最大的優點。
Time of Update: 2018-12-03
//YUY2視頻轉化RGB格式 by hardy 2007-10-17//http://www.fourcc.org/fccyvrgb.phpinline void YUY2_RGB(BYTE *YUY2buff,BYTE *RGBbuff,DWORD dwSize){ //B = 1.164(Y - 16) + 2.018(U - 128) //G = 1.164(Y - 16) - 0.813(V - 128) - 0.391(U - 128) //R = 1.164(Y -
Time of Update: 2018-12-03
NeHe教程在這節課向我們介紹了軌跡球技術。軌跡球技術可以讓使用者使用滑鼠直接旋轉物體,這是所有互動式3D軟體必須提供的最基本的功能。NeHe教程提供的方法是在其它人的基礎上做了一些修改和最佳化。但他的方法仍然有一些小的錯誤,例如,在將滑鼠2D座標位置映射到3D球體上時,他沒有考慮透視因素,因此可能會稍微有些誤差,不過對於一般應用來說已經足夠用了。 Open Inventor
Time of Update: 2018-12-03
NeHe教程在這節課展示的是一個遊戲程式,裡麵包括的技術有OpenGL拾取, Alpha混合, Alpha測試,
Time of Update: 2018-12-03
目前開源項目越來越多,例如Linux、Android、OpenCV、PCL等等。這些項目代碼規模非常大,檔案多,要一個個查看費時費力,而且類、函數對象之間的調用關係難以直觀分析。這裡向大家介紹一種通過Doxygen、Graphviz和HTML Help SDK來產生包含代碼Call Graph等資訊的CHM文檔,實現All-in-One的代碼閱讀與分析。具體地:1、在這裡下載最新的 Doxygen :http://www.stack.nl/~dimitri/doxygen/2、另外還有要下載
Time of Update: 2018-12-03
opencv提供了雙目視覺檢測距離資訊的函數,試著使用了兩個網路攝影機獲得兩副映像測試一下,感覺背景單純,目標較小的情況下,得到的效果較好一些。(分別是左映像,右映像,得到的深度映像)用一個長的物體來測試深度,效果不好。如下:痛點問題是兩個攝像機即使是同一個機型,同樣的鏡頭,得到的映像顏色有所輕微的差別,導致效果不好。而使用一個攝像機平移左右得到的結果會更好一些。以片是opencv提供的圖片,效果較好。代碼:#include "stdafx.h"#include <iostream>
Time of Update: 2018-12-03
這兩天在看APUE的訊號一章,對訊號量的操作感覺一直很困惑,今天又回過來翻了下,對sigprocmask簡單的總結了下,先摘抄一段系統調用的介紹,相信你看過之後會和我一樣還是無比的困惑,後來搜尋了下,基本搞清楚了,sigprocmask就是用來在進程執行過程中,對某段程式不想讓其它的訊號量影響其執行而設計的,一般在程式段開始處調用一次,屏蔽需要屏蔽的訊號量,在程式段結束的地方調用一次,恢複被屏蔽的訊號量。【sigprocmask系統調用】 功能描述:
Time of Update: 2018-12-03
站長目前推出了最便宜的互動投影系統,讓更多的人可以接觸到這種新的互動形式,請大家到我的網站
Time of Update: 2018-12-03
Normal 0 7.8 磅 0 2 MicrosoftInternetExplorer4 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui>st1/:*{behavior:url(#ieooui) }--> /* Style Definitions */
Time of Update: 2018-12-03
分形之美看到有的網站搞分形藝術,才知道這個Z=Z*Z+C 如此的奇妙。於是乾脆在opencv下寫出來,看看。效果還不錯。呵呵。這個小例子只能修改C的值,有興趣的朋友可以自己改改代碼,看能不能做出些美妙的圖形。代碼提示:要獲得高品質的映像,可以增加image_w,不過效能很低。 圖片 參考連結http://blog.csdn.net/spanzhang/
Time of Update: 2018-12-03
===hunnish 註: opencv v1.2(2.0b) 剛剛發布,裡面的變化還不少,尚未仔細研究,但採用lapack數學庫應該是一個巨大的進步。LAPACK (Linear Algebra PACKage) 是Oak Ridge 國家實驗室、加州大學Davis 分校和Illinois 大學等聯合開發的線性代數函數庫,用於在不同高效能運算環境上高效求解數值線性代數問題。使用lapack應該能大大提高OpenCV的演算法效率。這其實也是MATLAB曾經走過的路。=== ===========
Time of Update: 2018-12-03
http://wwwasd.web.cern.ch/wwwasd/lhc++/ObjectSpace/doc/2.1/stdusr/http://wwwasd.web.cern.ch/wwwasd/lhc++/ObjectSpace/doc/2.1/stdusr/1stclass.9.html A multimap is an associative container that manages a set of ordered key/value pairs. More than one
Time of Update: 2018-12-03
很久沒發部落格了,趁著近期項目需要,再和大家分享一個小程式,即在OpenCV視窗中建立水平、豎直捲軸來瀏覽大型映像。如果我們所要顯示的映像像素較高,例如1440*900的,而顯示器只有 1280*800的解析度,那麼通過cvNamedWindow建立的最大視窗也只能看到部分映像,其餘的因為超出視窗大小看不到了,也沒有捲軸用來滾動觀察其餘映像,這樣,就不方便我們通過視窗對映像進行互動操作。通常捲軸是在MFC介面上建立的,這方面的常式很多,例如
Time of Update: 2018-12-03
今天剛剛看了《鳳凰衛視》的“鏘鏘三人行”,談及當前國內大學的現狀,雖然嘉賓還算是客氣,但也的確道出了目前國內教育科研的現狀,即“學術官僚化、大學衙門化、教授奴才化”。中國的自主創新,如果以這樣的現狀,要達到所謂的趕美超歐,無異於癡人說夢。令人悲哀的是說夢的人還的確不少,而且叫聲很響。 回憶某位老先生在對其眾多的博士生、碩士生說的一句肺腑之言“關係就是第一生產力”,真是感慨系之。其實難道只有科研院所是這樣嗎? 不過是大環境決定小環境而已。
Time of Update: 2018-12-03
最近用到了一個C#寫成的映像演算法類,在C++ OpenCV下使用,其中涉及到映像格式在 cv::Mat 和 .Net Bitmap 的互換。網上搜了一些相關程式,總結如下:(1)cv::Mat 至 .Net Bitmap/*---------------------------- * 功能 : 將映像格式由 cv::Mat 轉換為 System::Drawing::Bitmap *- 不拷貝映像資料 *---------------------------- * 函數 :
Time of Update: 2018-12-03
之前按照常規方式(http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1)用Cmake和VS2008編譯了OpenCV_SVN,都是產生動態連結程式庫的,最近寫的程式Release版需要靜態串連庫,於是邊查Google邊探索怎樣產生和使用OpenCV的靜態庫。 一、參考《編譯opencv2.1靜態庫》(http://blog.csdn.net/sophisticated/
Time of Update: 2018-12-03
http://hi.baidu.com/wenjiejia/blog/item/cf7fd2b44194237b8bd4b2e3.html QT中的QString內容使用Unicode作為文本編碼。但是實際系統中通常採用的是其他編碼,例如GBK,utf8等。為了便於相容這些格式,QT中還設定了兩個字串類型:QCString類: C類型字串,必須以0結尾,也就是中間不能含有0. 例如GBK編碼的字串QByteArray類:
Time of Update: 2018-12-03
PRB: CArchive::Read Might Hang When Using CSocketFile SYMPTOMSWhen reading data that uses CArchive::Read and the file is a CSocketFile, certain buffer sizes and data sizes are more likely to cause a hang in CSocket::Receive at the end of