opencv - 图像处理中的线性插值

标签 opencv image-processing

我正在阅读有关计算机视觉的论文,而我的思路是:
the L values, or the luminance values, for these pixels are then linearly and horizontally interpolated between the pixels on the (one pixel wide) brightest column in region B, and the pixels in regions A and C.
线性和水平插值是什么意思?

因此,我尝试寻找线性插值,这是否意味着我们求出彼此线性的像素值的平均值?我看不到任何适当的定义。

纸:http://140.118.9.222/publications/journal/haircut.pdf

最佳答案

每个程序员都应该知道线性插值!!!特别是如果您要进入图像处理 Realm 。

请阅读本文,永远不要忘记它。

https://en.wikipedia.org/wiki/Linear_interpolation

该论文很好地描述了正在发生的事情。他们通过对面部进行采样然后在这些采样之间进行插值来合成皮肤纹理。他们采样了3个区域A,B和C。

他们选择B的最亮列,A的最左列和C的最右列。

然后,对于每一行,它们在列的像素之间线性插值。

enter image description here

关于opencv - 图像处理中的线性插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45476185/

相关文章:

opencv - 人脸识别-本地二值模式直方图比较

c++ - 无法在 OpenCV 中使用 imwrite 写入灰度图像

c++ - 为什么 opencv 使用输出参数,而不是只返回输出?

macos - 在 Mac OS X 10.8.2 中编译 OpenCV 示例

python - 从带有字符的图像中删除背景(鬼照片)?

java - 如何对非常大的 BMP 进行图像处理?

.net - 尝试调用两个功能时Windows窗体卡住

image - 每个颜色 channel 的位数是什么意思?

node.js - 使用 AWS api 网关将图像文件上传到 aws lambda

python - Python中将图片分成矩形信息