在不介绍图像之后,如何找到功能的新位置
How do I find the new position of a feature after undistorting the image?
我有一个带有一个圆的图像,然后我使用OpenCV方法检测并在图像进行纠正和未经许可之前,将其边缘和中心显示在图像上。
我使用openCV中的initundistortrectifymap纠正了图像并将其固定。重新映射后,由于透视图的变化,图像扭曲了,圆圈具有椭圆形状。中心的位置坐标也会明显改变。
我无法在整流后执行圆形检测步骤,因为由于观点的变化,这会产生不准确的结果。
我的问题是,如何在图像未经许可和纠正之后找到中心的位置?
有一个不介绍点函数,能够转换point2f或point2d的向量。
相关文章:
- C++:将 UDP 袜子转移到新位置
- 将数据复制到磁盘上新位置的语法
- (虚拟)父级中的新位置
- 在 Omnet++ 中的模拟时间内更改/设置节点的新位置
- 放置新位置的错误警告
- 自复制文件到新位置tchar不兼容
- 适用于会员变量的新位置
- 通过在此指针上放置新位置重新初始化对象时未定义的行为
- 在初始化的内存上使用放置新位置是否合法
- 递归功能,以打印每个新位置以进行控制
- 是否可以在没有push_back(C++STL)的情况下使用数组初始化矢量的新位置
- 新位置的返回值
- 在不介绍图像之后,如何找到功能的新位置
- 用于指针块的新位置
- 要使 gcc 4.8.1 支持 c++11 中的新"auto"功能?
- 严格的别名规则和新位置
- 将 std::unique_ptr 移动到 std::vector 中的新位置
- 连续内存的新位置
- 使用新位置处理内存
- c++在自制vector容器中的新位置