12 2019 档案

摘要:通过旋转角度可以求得旋转矩阵,然后原图中的一个点通过旋转矩阵可以对应到旋转之后的图。但是问题来了,已知旋转矩阵,旋转后的图上的一个点,能对应到原图上面去吗??? 经过分析原图上面点通过防射变换矩阵旋转到旋转之后的图上,这段代码如下: 我们现在是已知旋转矩阵,旋转后的图上的一个点,即x,y已知,所有m 阅读全文
posted @ 2019-12-28 18:33 无左无右 阅读(1823) 评论(0) 推荐(0) 编辑
摘要:``` // 【头文件包含部分】 // 描述:包含程序所依赖的头文件 // include"opencv2/highgui/highgui.hpp" include"opencv2/imgproc/imgproc.hpp" include // 【命名空间声明部分】 // 描述:包含程序所使用的命名 阅读全文
posted @ 2019-12-25 17:26 无左无右 阅读(2229) 评论(0) 推荐(0) 编辑
摘要:重映射,就是把一幅图像中某位置的像素放置到另一个图片指定位置的过程。 为了完成映射过程, 我们需要获得一些插值为非整数像素的坐标,因为源图像与目标图像的像素坐标不是一一对应的。 一般情况下,我们通过重映射来表达每个像素的位置 (x,y), 像这样 : g(x,y) = f ( h(x,y) ) 在这 阅读全文
posted @ 2019-12-23 20:30 无左无右 阅读(3826) 评论(0) 推荐(0) 编辑
摘要:1. ('scaled=', array([[0.01791432, 0.00399722, 0.97808844], [0.04980332, 0.04506391, 0.90513283]], dtype=float32)) ('scaled2=', array([[0.21747023, 0. 阅读全文
posted @ 2019-12-19 19:35 无左无右 阅读(155) 评论(0) 推荐(0) 编辑
摘要:##1. 点旋转 vector<Point> rot_pt(vector<Point> &v_pt,const cv::Mat &map_matrix) { //std::cout<<"map_matrix="<<map_matrix<<std::endl; float *map = (float 阅读全文
posted @ 2019-12-19 13:36 无左无右 阅读(1649) 评论(0) 推荐(2) 编辑
摘要:Params 'pad_out_{}_' are deprecated. Please declare upsample height and width useing the upsample_h, upsample_w parameters. 查了一下,segnet的长宽需要设成32的倍数,要不 阅读全文
posted @ 2019-12-14 13:41 无左无右 阅读(433) 评论(0) 推荐(0) 编辑
摘要:example 1: 阅读全文
posted @ 2019-12-10 13:43 无左无右 阅读(305) 评论(0) 推荐(0) 编辑