gpt4 book ai didi

c++ - 过滤时进行操作

转载 作者:行者123 更新时间:2023-11-28 08:15:23 25 4
gpt4 key购买 nike

我问了一个问题,但没有得到任何正确答案:

A beginner's attempt on image filtering

我被这个困住了。我们应该在高斯模糊中操纵什么?

我有一个 IplImage *img,我想对其进行模糊处理,但我完全不知道我需要修改结构的哪一部分来实现算法?

我无法操作img->imageData,它只是一个字符指针。我需要操纵什么来产生模糊效果?对 img->imageData 的任何更改都会修改 RBG 值。

数据结构如下:

Image data structure

最佳答案

cvSmooth 函数用于高斯(和其他类型)模糊。您可以在 OpenCV API 中阅读所有相关信息(以及库中的所有其他函数) .

如果你坚持自己做平滑(如果你真的想了解过滤,或者你只是想重新发明轮子),那么你需要对convolution有一个基本的了解。并操纵 IplImage 结构。

如果您对如此微不足道的事情“一无所知”,我建议您购买一本 OpenCV 教科书。我推荐this one -- 完成前 4-5 章后,您应该能够处理大部分较低级别的图像处理任务。

祝你好运。

关于c++ - 过滤时进行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7862572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com