opencv 浮点卷积
时间: 2023-09-27 20:08:42 浏览: 154
卷积
引用中提到可以使用自定义的卷积核对图像进行卷积操作。在OpenCV中,可以通过cv2.filter2D()函数进行2D卷积。该函数的参数中的kernel可以是任意大小的自定义卷积核。在代码示例中,引用中给出了一个自定义的非均值滤波核(Mat robot),可以用于对图像进行卷积操作。这个自定义核的作用是对图像进行非均值滤波。使用filter2D()函数时,将自定义核作为参数传入即可进行卷积操作。
除了使用自定义核进行卷积操作外,OpenCV还提供了一些内置的卷积操作函数。其中之一是blur()函数,可以用于对图像进行均值滤波。在引用中给出的代码示例中,blur_demo()函数使用了blur()函数对图像进行了均值滤波。blur()函数的参数中的Size(3, 3)指定了卷积核的大小,即窗口尺寸。通过调用blur()函数可以实现图像的浮点卷积操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [opencv-python中的cv2.filter()函数随笔](https://download.csdn.net/download/weixin_38645373/14034975)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [opencv c++ 图像卷积(27)(自定义卷积、滤波)](https://blog.csdn.net/lucust/article/details/127588428)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文