999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Image Acquisition and Processing Based on OpenCV

2018-06-12 08:50:12王望
校園英語·中旬 2018年4期
關鍵詞:智能教師

【Abstract】In this paper, a simple application based on open source computer library in image acquisition by camera was introduced, and the procedure of image acquisition and contour extraction was illustrated through a concrete example. The experiment results show the validity of the method.

【Key words 】computer vision; image acquisition; OpenCV; contour extraction

【作者簡介】王望(1988.04- ),男,漢族,河南三門峽人,洛陽科技職業(yè)學院,信息工程學院計算機應用專業(yè)教師,碩士研究生,研究方向:智能信息處理。

INTRODUCTION

OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.

The library has more than 2500 optimized algorithms, which includes a comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms. These algorithms can be used to detect and recognize faces, identify objects, classify human actions in videos, track camera movements, track moving objects, extract 3D models of objects, produce 3D po+int clouds from stereo cameras, stitch images together to produce a high resolution image of an entire scene, find similar images from an image database, remove red eyes from images taken using flash, follow eye movements, recognize scenery and establish markers to overlay it with augmented reality, etc. OpenCV has more than 47 thousand people of user community and estimated number of downloads exceeding 5 million. The library is used extensively in companies, research groups and by governmental bodies.

It has C++, C, Python and Java interfaces and supports Windows, Linux, Android and Mac OS. OpenCV leans mostly towards real-time vision applications and takes advantage of MMX and SSE instructions when available. A full-featured CUDA interface is being actively developed right now. There are over 500 algorithms and about 10 times as many functions that compose or support those algorithms. OpenCV is written natively in C++ and has a templated interface that works seamlessly with STL containers.

This paper will be structured as follows; In Section II , the basic principle of image acquisition and contour extraction will be exposed; In Section III, the experimental results and the output images will be displayed; In section IV, the proposed image processing method will be concluded as well.

IMAGE ACQUISITION AND PROCESSING

The common computer was used as experimental platform, and during the compiler environment of Microsoft Visual Studio 2010 programming ,compiler, showing result .

Image acquisition

In the image acquisition, 1.2 mega pixel USB camera was used to link computer. The camera was operated by the functions in the OpenCV library directly, that made image acquisition very simple and rapidly.

The main functions and code of image acquisition are showed as following:

CvCapture*capture=cvCreateCameraCapture();

This function will initialize camera and capture video.

IplImage*frame=cvQueryFrame();

This function will grab a frame image.

Image processing

The image processing takes contour extraction as an example, also the contour extraction algorithm was used that in the library. In fact, just using the related function for our goal is pretty easy.

The main functions and code of image acquisition are showed as following:

CvMemStorage*storage=cvCreateMemStorage();

This function will create memory space.

CvSeq*seq;

This will be used to preserve contour points.

cvFindContours();

This function will extraction contour points.

EXPERIMENT and result

In the experiment, a new project with VC++ was builded during the Visual Studio 2010.In the program ,the S key is setted as control key, when the S key is pressed, the program will grab a frame image from video then preserved the image in computer disk, and showed the contour of the image.

The result as the following:

Compared the above pictures, the first picture was original image from video .In the second picture,a obvious error contour is extracted. This error contour was not the expected contour. In the third picture,the threshold was setted lower than fixed value,and fourth picture was the threshold higher than fixed value. Through experiment ,the third picture had a better effect than Fig.2 and Fig.4,that because when light was constant,different threshold value influenced the algorithm of contour extraction,finally affected the result. For threshold value was setted according to environment light intensity,it can be reasoned that the light intensity around the camera influenced the final result as well, because a fixed threshold in the program was setted, so the light intensity changed ,the result changed accordingly.

So two methods can be used to improve the experiment result.First,keep the light intensity around the camera constantly.Second,using adaptive threshold replace the fixed threshold,so the environment changes,it changes automatically.

Conclusion

In the paper, the programming technology based on OpenCV was adopted to realized the image acquisition and edging detection and the experiment results show the method can improve the image processing efficiency. However, there still exists large potential information in digital image. How to extract the relative feature still need further research.

ACKNOWLEDGMENT

This work was supported by Hebei natural science fund (No.F2011409008),Beijing city board of eduction science and technology project(KM201211232008) and the doctoral fund project of North China Institute of Aerospace Engineering(No.KY-2008-02-B).

References:

[1]Gary Bradski and Adrian Kachler.Learning OpenCV[M].Yu shiqi,Liu ruizhen.Tsinghua University Press,2009.

[2]Yu Zhaohui,Pang Yechi and Yu Tao.The Engineering Application and Digital Image Processing of Visual C++[M].China Railway Publishing House,2012.

[3]Zhang Ruisen and Liu Jiwei.Real-Time Distance Measurement and Tracking Based Binocular Robot[J].Chinese Journal of Electron Devices,Vol.30,No.5,pp.1619-1621,2007.

[4]Chen Jun.A 3D Models Acquiring Method for Complex Surface Objects[J].Microcomputer Applications,Vol.32,No.10,pp.22-26,2011.

[5]Zhong Xiaodong.The Design of Eye Tracking System Based on Machine Vision[D].Department of Environmental Science of Xian Electronic and Science University,2010.

[6]Sun Kaipeng and Li Xinjun.Real-Time Visual Tracking Algorithm for Single Moving Object in Clustered Environment[J].Journal of Beijing University of Aeronautics and Astronautics,Vol.34,No.3, pp.345-347,2008.

[7]Yu Shiqi.OpenCV Tutorial[M].Beijing University of Aeronautics and Astronautics Press,2007.

猜你喜歡
智能教師
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
大山里的教師
黃河之聲(2021年5期)2021-05-15 02:31:24
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
智能制造 反思與期望
未來教師的當下使命
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
主站蜘蛛池模板: 亚洲欧州色色免费AV| 一本色道久久88| 91在线无码精品秘九色APP| 国产在线自在拍91精品黑人| 国产乱子伦视频在线播放| 四虎精品黑人视频| 久久久久夜色精品波多野结衣| 国产国产人成免费视频77777 | 人妻丰满熟妇啪啪| 在线国产你懂的| 99国产精品免费观看视频| 国产麻豆aⅴ精品无码| 麻豆精品国产自产在线| 国产日韩AV高潮在线| 亚洲人成网址| 久久精品中文无码资源站| 欧美国产日本高清不卡| 无码网站免费观看| 久久久噜噜噜久久中文字幕色伊伊 | 欧美69视频在线| 国产尹人香蕉综合在线电影| 国产乱人伦AV在线A| 国产欧美精品一区aⅴ影院| 国产av一码二码三码无码 | 国产一区二区色淫影院| 亚洲欧美日韩高清综合678| 98精品全国免费观看视频| 色香蕉影院| 美女一区二区在线观看| 久久久久88色偷偷| 亚洲精品自拍区在线观看| 少妇高潮惨叫久久久久久| 亚洲综合在线网| 欧美一级黄色影院| 在线亚洲天堂| 亚洲视频在线网| 尤物精品国产福利网站| 波多野结衣一区二区三区AV| 高清免费毛片| 亚洲成综合人影院在院播放| 国产99在线观看| 免费一级毛片在线观看| 久久中文字幕2021精品| 一区二区理伦视频| 国产成在线观看免费视频| 久久夜色精品| 国产二级毛片| 国产午夜福利在线小视频| 亚洲国产理论片在线播放| 最新痴汉在线无码AV| 免费 国产 无码久久久| 一级毛片免费播放视频| 久久窝窝国产精品午夜看片| 无码aaa视频| 黄网站欧美内射| 性喷潮久久久久久久久| 亚洲精品无码日韩国产不卡| 亚洲人成网站色7799在线播放| 久久精品免费国产大片| 色婷婷在线播放| 全午夜免费一级毛片| 老色鬼欧美精品| 国产欧美日韩在线一区| 国产黄网站在线观看| 精品人妻一区无码视频| 国产成人精品亚洲日本对白优播| 亚洲资源站av无码网址| 91娇喘视频| 国产美女91呻吟求| 欧美区国产区| 国产无遮挡猛进猛出免费软件| 久久伊人操| 一级爆乳无码av| 亚洲国产精品一区二区第一页免| 婷婷色婷婷| 女高中生自慰污污网站| 99re66精品视频在线观看| 欧美v在线| 99视频在线观看免费| 91偷拍一区| 亚洲精品国产日韩无码AV永久免费网 | 亚洲欧洲自拍拍偷午夜色|