如何只放大图像的几个点,图像处理

时间:2018-02-15 06:32:39

标签: opencv image-processing scaling image-scaling

我正在研究一个问题,其中我缩小图像,在缩小图像中找到像二进制图像那样有趣的点。现在我想只放大我在缩小图像中找到的有趣点(即白色像素点),而不是升级整个图像,然后找到有趣的点。什么技术最适合用于此目的。

1 个答案:

答案 0 :(得分:1)

下采样图像中的像素与原始图像中的像素之间存在简单关系。例如,给定原始图像O在每个维度中按下因子4进行下采样,产生一个缩减图像D,然后(i,j)中的像素D对应于O中的4x4像素集,左上角像素为(i*4,j*4),右下角像素为(i*4+3j*4+3)

因此,在D中检测到一组像素后,您可以找到与O中的那些像素对应的4x4色块。除非您能够以子像素精度检测D中的点,否则无法更精确地映射检测(例如,通过查找峰的位置,您可以通过将抛物线或高斯拟合到峰)。