第二张图是故障原因,由于本人完全不懂编程,所以我想我需要保姆级解答过程,先谢了。禁止灌水或者无意义解答
加MOD时看到的,直接删除文件也没辙,看看能不能解决一下
第二张图是故障原因,由于本人完全不懂编程,所以我想我需要保姆级解答过程,先谢了。禁止灌水或者无意义解答
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 - 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7501903
- 你也可以参考下这篇文章:电气论文:梯级水电站调度优化建模(文末有程序下载链接)
- 除此之外, 这篇博客: 分水岭算法实现图像分割—距离标记法中的 5.对确定为背景、前景以及未知区域进行标记 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
现在知道了那些是背景那些是硬币(确定的前景区域)了。那我们就可以创建标签(一个与原图像大小相同,数据类型为 uint8 的数组),并标记其中的区域了。
对我们已经确定分类的区域(无论是前景还是背景)使用不同的正整数标记,对我们不确定的区域(unknown区域)使用 0 标记。
我们可以使用函数 cv2.connectedComponents()来做这件事。它会把对标签进行操作,将背景标记为 0,其他的对象使用从 1 开始的正整数标记(其实这就是我们的种子,水漫时会从这里漫出)。然后将这个标签返回给我们markers。但是,我们知道如果背景标记为 0,那分水岭算法就会把它当成未知区域了。(我们要将未知区域标记为0,所以我们要将背景区域变为其他整数,例如+1)
所以我们想使用不同的整数标记它们。而对不确定的区域(函数cv2.connectedComponents 输出的结果中使用 unknown 定义未知区域)标记为 0。ret, maker = cv2.connectedComponents(sure_fg) # 对sure_fg中的轮廓从[0,N-1]进行编号,把背景编号为0 # 分水岭算法中,是对未知区域编号为0,而不是背景编号为0,所以对maker进行+1操作,使背景编号为1 maker += 1 # 将unknow区域编号为0, 即unknow图像中白色部分 maker[unknow == 255] = 0
- 您还可以看一下 陈虎老师的一小时快速学习屏幕录像和视频编辑实战教程课程中的 如何给视频添加水印小节, 巩固相关知识点
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口
- ¥15 不是,这到底错哪儿了😭
- ¥15 2020长安杯与连接网探
- ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么