随笔分类 - OpenCv
摘要:主要问题: 角点检测: 需要调参 直接检测出棋盘格的角点,但是精度上仍有待提高 使用子像素进一步优化检测结果: 绿色是cvFindChessboardCorners() 红色是cvFindCornerSubPix() ps:对于不同的棋盘格图像(对比度、离焦模糊等)、拍摄环境的光照等因素会导致角点检
阅读全文
摘要:在相机标定中通常首先需要检测出棋盘标定板上黑白格内角点的位置:网上的一段cvFindChessboardCorners函数调用代码:#include #include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp...
阅读全文
摘要:分配矩阵空间:CvMat* cvCreateMat(int rows, int cols, int type);释放矩阵空间:cvReleaseMat(&M);数据类型宏定义:CV_(S|U|F)C复制矩阵:CvMat* M2; M2=cvCloneMat(M1);初始化矩阵: double a[]...
阅读全文
摘要:采集图片显示视频:#include #include using namespace std;using namespace cv;int main (){ CvCapture *cap = cvCaptureFromCAM(0); //CvCapture*capture=cvCapture...
阅读全文
摘要:今天解决了图像旋转插值的问题,还是很开心的,虽然遇到了很多麻烦,最后感觉还是值得的。:)先截图,有时间再补充。主要就是坐标系的转换、亚像素点的坐标、线性插值 、旋转角度计算的公式、角度的正负、相对坐标、atan和atan2反正切回来角度的范围。用亚像素点的像素对周围4个像素进行插值:旋转之后,总有些...
阅读全文
摘要:想不到今天会被一个自己早就已经知道的问题绊了一晚上!!!(opencv中图像数据的存储,依据不同的输入图像尺寸会进行字节补齐,所以每行占用的字节数有待商榷)图像编程中的常见问题:1. 图像数据使用实际范围是unsigned char (0~255),但是在opencv的IplImage的imageD...
阅读全文
摘要:【问题:名称CImage同时在两个库中出现】1.出现:ATL #include OpenCv#include #define CImage CvvImage2.两者的命名空间:ATL::CImageCV::CImage3.如果希望使用atlimage.h中定义的CImage在MFC程序中调用o...
阅读全文
posted @ 2014-06-19 11:30
sunnycs
浙公网安备 33010602011771号