《学习OpenCV》第三章练习(参考代码)第1题

#include"cv.h"
#include"highgui.h"

int main(int argc, char** argv){
	//abs(float), cvRound(double), cvFloor(double), cvCeil(double)
	//
	float a = -3.2f;
	a = abs(a);
	int aRound = cvRound(a);
    int aFloor = cvFloor(a);
	int aCeil = cvCeil(a);

	//cvRNG(), cvRandInt(CvRNG*), cvRandReal(CvRNG*)
	//
	CvRNG rng = cvRNG();
	int randomInt = cvRandInt(&rng);
	double randomReal = cvRandReal(&rng);
	printf("%d, %lf\n", randomInt, randomReal);

	//cvPointFrom32f(CvPoint2d32f)
	//
	CvPoint2D32f point32_1 = cvPoint2D32f(40.0, 40.0);
	CvPoint point_1 = cvPointFrom32f(point32_1);

	//cvPointTo32f(CvPoint)
	//
	CvPoint point_2 = cvPoint(50,50);
	CvPoint2D32f point32_2 = cvPointTo32f(point_2);
	
	int n;
	scanf("%d",&n);
	return 0;
}


你可能感兴趣的:(opencv,opencv,练习,learning,答案,第三章,学习OpenCV,第1题,第一题,课后习题答案)