c++ - 是否可以将一个图像放入另一个图像中并始终将其大小调整为特定尺寸?

标签 c++ c opencv

我正在使用opencv。问题是这样的:

我有一个窗口,在其中显示图像 A。我有一个来自摄像机的图像 B,该图像每次都有不同的尺寸/分辨率。是否可以在另一个图像中显示此图像(例如粘贴它),但始终在某个区域内,如果对于该精确区域(矩形)太小或太大,则自动调整其大小?

干杯

最佳答案

是的,如果 A 有 ROI,则 cvResize(B, A) 会将 B“粘贴”到 A 中的 ROI 中,并对其进行缩放和拉伸(stretch)以适合。

关于c++ - 是否可以将一个图像放入另一个图像中并始终将其大小调整为特定尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5895381/

相关文章:

C++ 在通过 TCP 发送数据之前发送数据大小

c++ - 捕获参数包的拷贝

c - 通过 RAW 套接字在虚拟 VLAN 接口(interface)上复制以太网帧

python - 将多个视频中的帧提取到多个文件夹中

OpenCV 2.4.7 Mat::convertTo() 32 位到 16 位截断

opencv - 如何在 YUV420p 帧上绘制矩形

c++ - 继承问题

c++ - 子目录中带有 protobuf 文件的 CMake

c - 进程以状态 3 终止 - 代码块

c - 在 Mac 上安装 flex(词法分析器)