国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

【Rayeager PX2分享】OpenCV入門之圖像顯示

發(fā)布時間:2015-4-14 16:08    發(fā)布者:穿prada的008
OpenCV開發(fā)包提供了讀取各種類型的圖像文件、視頻內(nèi)容以及攝像機(jī)輸入的功能。這些功能是OpenCV開發(fā)包中所包含的HighGUI工具集的一部分。本次主要分享使用OpenCV加載圖像并顯示在屏幕上。
picture_display.cpp:
#include
#include
#include
#include

int main (int argc, char **argv)
{
        IplImage* img = cvLoadImage(argv[1]);
        cvNamedWindow("Rayeager PX2", CV_WINDOW_AUTOSIZE);
        cvShowImage("Rayeager PX2", img);
        cvWaitKey(0);
        cvReleaseImage(&img);
        cvDestroyWindow("Rayeager PX2");
}
makefile:

INCLUDE = $(shell pkg-config --cflags opencv)
LIBS = $(shell pkg-config --libs opencv)
SOURCES = picture_display.cpp
# 目標(biāo)文件
OBJECTS = $(SOURCES:.cpp=.o)
# 可執(zhí)行文件
TARGET = picture_display
$(TARGET)(OBJECTS)
        g++ -o $(TARGET) $(OBJECTS) -I $(INCLUDE) $(LIBS)
$(OBJECTS)(SOURCES)
        g++ -c $(SOURCES)
clean:
        rm $(OBJECTS) $(TARGET)
# 編譯規(guī)則 $@代表目標(biāo)文件 $< 代表第一個依賴文件
%.o:%.cpp
        g++ -I $(INCLUDE) -o $@ -c $<
代碼講解:
程序中的IplImage* img = cvLoadImage(argv[1]);的功能是將圖像文件加載至內(nèi)存。cvLoadImage()函數(shù)是一個高層調(diào)用接口,它通過文件名確定被加載文件的格式;并且該函數(shù)自動分配圖像數(shù)據(jù)結(jié)構(gòu)所需的內(nèi)存。
cvNamedWindow("Rayeager PX2", CV_WINDOW_AUTOSIZE);
cvNamedWindow()函數(shù)也是一個高層調(diào)用接口,該函數(shù)由HighGUI庫提供。函數(shù)用于在屏幕上創(chuàng)建一個窗口,將被顯示的圖像包含于該窗口中。函數(shù)第一個參數(shù)指定了該窗口的窗口標(biāo)題,第二個參數(shù)定義了窗口的屬性。該參數(shù)可被設(shè)置為0或CV_WINDOW_AUTOSIZE,設(shè)置為0時,窗口的大小不會因圖像的大小而改變;設(shè)置為CV_WINDOW_AUTOSIZE時,窗口則會根據(jù)圖像的實(shí)際大小自動進(jìn)行拉伸或縮放。
cvShowImage("Rayeager PX2", img);
該函數(shù)用于顯示圖像,cvShowImage()函數(shù)通過設(shè)置其第一個參數(shù)確定在哪個已存在的窗口中顯示圖像。
cvWaitKey(0);的功能是使程序暫停,等待用戶觸發(fā)一個按鍵操作。
cvReleaseImage(&img);的功能是釋放為該圖像所分配的內(nèi)存。
cvDestroyWindow("Rayeager PX2");的功能是銷毀顯示圖像文件的窗口。

在源代碼所在的文件夾中make生成可執(zhí)行文件picture_display,之后./ picture_display Rayeager PX2.jpg就能顯示文件夾中的Rayeager PX2.jpg圖像



源代碼: picture_display.rar (77.58 KB)

感謝Ickey電子工程社區(qū) fjjjnk1234的分享

本文地址:http://m.qingdxww.cn/thread-147958-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點(diǎn)宏來節(jié)省時間和空間
  • Dev Tool Bits——使用DVRT協(xié)議查看項(xiàng)目中的數(shù)據(jù)
  • Dev Tool Bits——使用MPLAB® Data Visualizer進(jìn)行功率監(jiān)視
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 美国美女一级毛片免费全 | 久久er热这里只有精品免费 | 国产麻豆精品一区 | 久久好色 | 免费精品久久 | 青青草国产精品人人爱99 | 日韩在线一区二区三区免费视频 | 四虎影院永久 | 国产亚洲欧美在线中文无广告 | 看免费5xxaaa | 国产亚洲成在线播放va | 欧美高清一级 | 大伊香蕉精品一区在线 | 国产后式a一视频 | 成人hd| 亚洲操综合| 欧美精品片在线观看网站 | 欧美日韩片 | 久久九九视频 | 澳门毛片精品一区二区三区 | 亚洲一级毛片在线观 | 青青国产在线视频 | 久草综合在线视频 | 欧美成人免费观看的 | 日日摸夜夜摸无需播放器 | 日本高清视频在线播放 | 看一级毛片免费观看视频 | 四虎成人影院网址 | www.av.cn| 亚洲成人tv| 欧美理论片手机在线观看片免费 | 久久香蕉国产线看观看亚洲卡 | 4虎影院在线观看 | 国产一区二区免费不卡在线播放 | 欧美日韩在线一本卡 | 黄色亚洲 | 天天五月天丁香婷婷深爱综合 | 青青青国产在线视频 | 色狠狠狠色噜噜噜综合网 | 91视频免费观看网站 | 精品国产一区二区三区久久久狼 |