opencv 常用函数说明(5)

2019-08-29 18:33

cvCreateVideoWriter

创建视频文件写入器

typedef struct CvVideoWriter CvVideoWriter;

CvVideoWriter* cvCreateVideoWriter( const char* filename, int fourcc, double fps, CvSize frame_size, int is_color=1 );

filename

输出视频文件名。

fourcc

四个字符用来表示压缩帧的codec 例如,CV_FOURCC('P','I','M','1')是MPEG-1 codec, CV_FOURCC('M','J','P','G')是motion-jpeg codec等。 在Win32下,如果传入参数-1,可以从一个对话框中选择压缩方法和压缩参数。

fps

被创建视频流的帧率。

frame_size

视频流的大小。

is_color

如果非零,编码器将希望得到彩色帧并进行编码;否则,是灰度帧(只有在Windows下支持这个标志)。

函数cvCreateVideoWriter创建视频写入器结构。

cvReleaseVideoWriter

释放视频写入器

void cvReleaseVideoWriter( CvVideoWriter** writer );

writer

指向视频写入器的指针。

函数cvReleaseVideoWriter结束视频文件的写入并且释放这个结构。

cvWriteFrame

写入一帧到一个视频文件中

int cvWriteFrame( CvVideoWriter* writer, const IplImage* image );

writer

视频写入器结构。

image

被写入的帧。

函数cvWriteFrame写入/附加到视频文件一帧。

实用函数与系统函数

cvInitSystem

初始化HighGUI

int cvInitSystem( int argc, char** argv );

argc

命令行参数个数。

argv

命令行参数数组。

函数cvInitSystem初始化HighGUI。如果在第一个窗口被创建前这个函数不能被用户显式地调用,这个函数将以参数argc=0,argv=NULL隐式地被调用。在Win32下,没有必要显式调用这个函数。在X Window下,参数也许被用来自定义一个HighGUI窗口和控件的外观。

cvConvertImage

Converts one image to another with optional vertical flip

void cvConvertImage( const CvArr* src, CvArr* dst, int flags=0 );

src

输入图像。

dst

目标图像。必须为单通道或者3通道8位图像。

flags

操作标志:

CV_CVTIMG_FLIP - 垂直翻转图像。 CV_CVTIMG_SWAP_RB - 交换红蓝通道。 在OpenCV中,彩色图像的通道顺序是 BGR 然而在一些系统中,在显式图像之前通道

顺序应该被翻转为 (cvShowImage能够自动转换)。

函数cvConvertImage转换一幅图像到另一幅图像,如果需要的话可以垂直翻转图像。这个函数被cvShowImage使用。

按字母顺序排列的函数列表

C

CaptureFromCAM CaptureFromFile

ConvertImage CreateTrackbar

CreateVideoWriter

D

DestroyAllWindows

DestroyWindow

G

GetCaptureProperty GetTrackbarPos

GetWindowHandle GetWindowName

GrabFrame

I

InitSystem

L

LoadImage

M

MoveWindow

N

NamedWindow

Q

QueryFrame

R

ReleaseCapture ReleaseVideoWriter

ResizeWindow RetrieveFrame

S

SaveImage SetCaptureProperty

SetMouseCallback SetTrackbarPos

ShowImage

W

WaitKey

WriteFrame


opencv 常用函数说明(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Quartus常见错误分析 Error

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: