直接上图,不解释:
http://s5/middle/6111ce89ga7e016c3f504&690
实现字体的旋转非常简单,首先创建一个字体,在创建字体时指定倾斜角度,然后利用设备上下文选中字体,最后输出字体,这样文字就会在某一位置上按照字体指定的角度倾斜。创建一个字体可以调用CFont类的CreateFont方法,语法如下:
一直觉得Opencv是个很实用的很伟大的东西,很多功能总是能够在不经意间实现,下面就将AVI视频每一帧保存为图片(.jpg,.bmp),和连续图片保存为视频来演示一下:
直接贴代码,只要学了Opencv一个星期的,绝对看的懂了:
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <cv.h>
#include <highgui.h>
#define NUM_FRAME 300
//只处理前300帧,根据视频帧数可修改
void Video_to_image(char* filename)
{
printf('------------- video to image ...
----------------n');
//初始化一个视频文件捕捉器
CvCapture* capture = cvCaptureFromAVI(filename);
//获取视频信息
cvQueryFrame(capture);
int frameH = (int) cvGetCaptureProperty(capture,
CV_CAP_PROP_FRAME_HEIGHT);
int frameW = (int) cvGetCapturePropert