- 操作系统:ubuntu22.04
- OpenCV版本:OpenCV4.9
- IDE:Visual Studio Code
- 编程语言:C++11
算法描述
cv::detail::createLaplacePyr 是 OpenCV 中的一个函数,用于构建图像的拉普拉斯金字塔 (Laplacian Pyramid)。拉普拉斯金字塔是一种多尺度图像表示方法,通常用于图像融合、图像压缩和其他多分辨率分析任务。
函数原型
void cv::detail::createLaplacePyr
(
InputArray img,
int num_levels,
std::vector<UMat>& pyr
);
参数
-
img (InputArray)
输入图像。可以是单通道或三通道图像(灰度图或彩色图)。
类型:cv::Mat 或 cv::UMat。
注意:输入图像必须是 8 位无符号整数类型(CV_8U)。 -
num_levels (int)
拉普拉斯金字塔的层数。
表示金字塔的分解层数,通常与图像的尺寸有关。
例如,如果图像的宽度和高度为 W×HW×H,则金字塔的最大层数受限于 min(log2(W),log2(H))min(log2(W),log2(H))。 -
pyr (std::vector&)
输出的拉普拉斯金字塔。
这是一个向量,存储每一层的拉普拉斯金字塔图像。
向量的大小等于 num_levels + 1,因为最后一层通常包含原始图像的最低分辨率版本。

构建图像的拉普拉斯金字塔 Laplacian Pyramid&spm=1001.2101.3001.5002&articleId=146473829&d=1&t=3&u=2432162c4443487f909734efbcfc5563)
4693

被折叠的 条评论
为什么被折叠?



