09 2020 档案

摘要:绘制椭圆、圆、多边形、直线 1 class BasicDraw { 2 public: 3 // cv::Mat 作为函数参数传递 类似于传递引用 4 static void myEllipse(cv::Mat img, double angle) { // 画椭圆 5 int thickness 阅读全文
posted @ 2020-09-29 09:52 荒唐了年少 阅读(689) 评论(0) 推荐(0)
摘要:证件照换底色 蓝色换红色效果不错,其他的不行 1 // 照片换底色 2 // 蓝色换为红色 3 void red2Blue(cv::Mat& image, cv::Mat& rgbImage) { 4 cv::Mat roi = image(cv::Rect(20, 20, 20, 20)); // 阅读全文
posted @ 2020-09-26 17:06 荒唐了年少 阅读(651) 评论(0) 推荐(0)
摘要:OpenCV中图像数据的存储 1 void howToScanImage() { 2 /* 3 使用简单的颜色空间缩小算法来提高我们的算法性能 4 */ 5 6 /* 7 OpenCV中图像数据的存储,可以看成矩阵的形式 但每一行数据可能在内存中连在一起存储 也可能不连续。 8 9 cv::Mat: 阅读全文
posted @ 2020-09-25 15:52 荒唐了年少 阅读(759) 评论(0) 推荐(0)
摘要:此分类用于记录OpenCV的学习,目前随笔中给出的代码都是用C++写的,后面可能会用上Python。 另外学习过程的记录会放在代码块的注释中。 学习资料 OpenCV官方文档 OpenCV读取图像数据并输出 对于OpenCV中的图像,以左上角为(0, 0)点,横轴为x,纵轴为y,即对于图像来说,y表 阅读全文
posted @ 2020-09-24 16:32 荒唐了年少 阅读(1075) 评论(0) 推荐(0)
摘要:GitHub上可能有相关论文以及代码实现,可以去找找,这里是一个CV方向的论文合集整理。 另外就是使用知网了,一般学校会和知网有协议,可以从学校的网进入知网免费下论文。 看中文文献和英文文献的问题,我到现在也没看过几篇,以后有经验再记上。 看英文文献的时候,可以试一下知云这款翻译工具 然后在了解某个 阅读全文
posted @ 2020-09-22 08:37 荒唐了年少 阅读(127) 评论(0) 推荐(0)