You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

询问cv::floodFill函数int返回值定义及是否为填充像素数

cv::floodFill 返回值的官方定义说明

cv::floodFill的int类型返回值,官方明确定义为本次漫水填充操作实际覆盖的像素总数,这个是有官方保证的。

你可能没在查阅的文档里找到对应说明,实际上OpenCV官方文档中对该返回值的描述就是填充的像素数量。需要注意的是,如果使用了mask参数,mask中预先标记的区域会限制填充的范围,但返回值统计的依然是图像中被实际修改的像素数量(不包含mask自身的像素)。

附上你提供的函数原型:

CV_EXPORTS_W int floodFill( InputOutputArray image, InputOutputArray mask,
                            Point seedPoint, Scalar newVal, CV_OUT Rect* rect=0,
                            Scalar loDiff = Scalar(), Scalar upDiff = Scalar(),
                            int flags = 4 );

内容的提问来源于stack exchange,提问作者Bill Kotsias

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 05:35:18