gpt4 book ai didi

Opencv Dilate/Erode 仅适用于 alpha channel

转载 作者:太空宇宙 更新时间:2023-11-03 23:02:50 26 4
gpt4 key购买 nike

有没有办法只处理一个 channel 的IplImage?我只需要为 alpha channel 应用延迟/侵 eclipse 函数。此外,我正在尝试尽可能快地执行此操作,因为我正在处理实时视频处理。PS 如果任何操作(smooth、convertScale 等)可以应用于任何 channel ,那就太好了......

最佳答案

为此,我认为您需要将图像拆分为单独的 channel (不是一项昂贵的操作),分别处理它们然后重新组合。

查找 cvSplit() 和 cvMerge()。

当然,腐 eclipse 和膨胀不是复杂的操作(特别是如果您使用的是恒定大小的掩码)。如果您希望它们在不分离 channel 的情况下在图像上执行,那么也许您应该考虑从头开始实现扩张单 channel - 或者只是找到侵 eclipse 和扩张的实现并对其进行编辑以仅计算一个 channel 上的扩张/侵 eclipse 。

希望这对您有所帮助。

关于Opencv Dilate/Erode 仅适用于 alpha channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12841585/

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