我正在研究一个问题,其中我缩小图像的尺寸,在缩小图像中找到类似于二进制图像的有趣点。现在我只想放大在缩小图像中找到的有趣点(即白色像素点),而不是放大整个图像然后找到有趣的点。哪种技术可以最好地用于此目的。
最佳答案
下采样图像中的像素与原始图像中的像素之间存在简单的关系。例如,给定原始图像O
在每个维度上以因子4进行降采样,生成降映射图像D
,则(i,j)
中的像素D
对应于O
中的一组4x4像素,左上角的像素为(i*4,j*4)
,右下角像素为(i*4+3j*4+3)
。
因此,在检测到D
中的一组像素之后,您可以找到与O
中的那些像素相对应的4x4色块。除非能够以亚像素精度检测D
中的点,否则无法更精确地映射检测结果(例如,通过找到峰的位置,可以通过将抛物线或高斯拟合到峰来完成此操作)。
关于opencv - 如何仅放大图像的几个点,图像处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48801170/