零语双子 2023-04-07 14:03 采纳率: 100%
浏览 11
已结题

加MOD时看到的,直接删除文件也没辙,看看能不能解决一下

img

img


第二张图是故障原因,由于本人完全不懂编程,所以我想我需要保姆级解答过程,先谢了。禁止灌水或者无意义解答

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-07 16:24
    关注
    • 帮你找了个相似的问题, 你可以看下: 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
      
    • 您还可以看一下 陈虎老师的一小时快速学习屏幕录像和视频编辑实战教程课程中的 如何给视频添加水印小节, 巩固相关知识点
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月18日
  • 已采纳回答 4月10日
  • 创建了问题 4月7日

悬赏问题

  • ¥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的速度时间图像)我想问线路信息是什么