直接上效果图:

整个文件的代码简洁,易懂,如上图所示,代码数据集放在datasets文件夹下,

通过运行make_datasets生成文本数据集

配置文件都在utils文件下,

运行train.py即可训练,得到的模型保存在weights文件夹下

最后运行predict.py即可对图片进行预测。

数据集处理部分的代码如下:

import argparse
import base64
import json
import os
import os.path as osp
import warnings
import numpy as np
import PIL.Image
import yaml
from labelme import utils
import random if __name__ == '__main__':jpgs_path = "datasets/JPEGImages"pngs_path = "datasets/SegmentationClass"segfilepath='datasets/SegmentationClass'saveBasePath="datasets/ImageSets/Segmentation/"classes = ["_background_","crack"]if not os.path.exists(jpgs_path):

【教程】unet图像分割检测墙体裂缝检测_瑕疵检测python含代码相关推荐

  1. 【Matlab瑕疵检测】阙值瓶盖瑕疵检测【含源码 730期】

    一.代码运行视频(哔哩哔哩) [Matlab瑕疵检测]阙值瓶盖瑕疵检测[含源码 730期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MATLAB ...

  2. [教学]路面裂缝检测_瑕疵检测等图像分割

    直接上效果图 首先需要搜集n张路面缺陷的图片,然后使用labelme进行打标签. 沿着轮廓描一遍,打上标签 这里以unet图像分割网络为例,主干网络是vgg,如果有想通过加注意力机制优化网络的,可以尝 ...

  3. 于殿泓 图像检测与处理技术_图像检测与处理技术(21世纪高等学校仪器仪表及自动化类专业规划教材)...

    导语 本书是21世纪高等学校仪器仪表及自动化类专业规划教材,从图像检测与处理技术的整体知识框架出发,让读者对图像检测与处理技术的基本内容.背景以及相关的基础理论有深刻的理解.其中包括图像检测的物理基础 ...

  4. 实时检测input的长度_目标检测——TinyYOLOv3

    目标检测--从简单的开始!进击的YOLO! 目标检测--Backbone与Detection head 目标检测--搭建更好更快的YOLO! 目标检测--制作GroundTruth!开始训练! 目标检 ...

  5. Reportlab基础教程03之如何绘制线圆椭圆扇形正方形(含代码)

    绘制线 # drawing_lines.pyfrom reportlab.lib.pagesizes import letter from reportlab.pdfgen import canvas ...

  6. 图像文本检测的标注工具_如何检测图像中的文本

    图像文本检测的标注工具 Images are a great way to communicate without text but oftentimes images are used/abused ...

  7. 智能卡检测控制系统检测m1这么操作_土壤检测实验室仪器设备配置方案

    山东霍尔德电子科技土壤检测实验室仪器设备配置方案HED-GT,专业检测实验室仪器,智能化检测. 土壤检测仪器「报价优惠」土壤检测仪器优选厂家-山东霍尔德电子科技有限公司​www.huoerd.com ...

  8. 电脑温度检测软件哪个好_实时检测Mac电脑的温度

    想要实时检测Mac电脑的温度吗?那就来试试这款Temperature Gauge Pro吧.Temperature Gauge Pro又名为TG Pro,是一款专业的Mac实时温度的软件.这款软件能够 ...

  9. wan口有流量但电脑上不了网_路由器wan口流量_双WAN口路由器配置(WAN口设置/WAN口在线检测/流量均衡控制)_路由器检测不到wan...

    双WAN口路由器配置(WAN口设置/WAN口在线检测/流量均衡控制) 不少网吧都采用了双WAN路由器的双WAN口接入设计,但是对于如何使用好这样的设备,用户有不少疑问,我们针对这种路由器中的WAN口设 ...

最新文章

  1. php 制表符分隔csv,CSV(逗号分隔)、文本文件(制表符分隔) 等文件的读取
  2. 32g内存 android开发,16G走开 我要32G内存的安卓手机
  3. python中如何快速注释_python中如何快捷添加注释
  4. jenkins中文插件_Jenkins学习笔记(一)
  5. android+ndk+r9+x64下载,Win7 64位中文旗舰版上Cocos2d-x 3.0的Android开发调试环境架设
  6. Hexo博客优化之Next主题美化
  7. 彭启宗的dsp技术学习笔记
  8. 图书管理系统的E-R图和数据库模型图
  9. setup factory 设置默认字段的值
  10. 全息成像与集成成像原理
  11. linux下解压system.img,小白如何修改解包打包system.img
  12. 屌丝Cent OS服务解密
  13. 房子装修选择自装,物业办装修手续,需要哪些资料?
  14. 对摄影术语(及其在光线追踪的应用)的简要概括
  15. (¥1011)-(一千零一拾一元整)输出
  16. IDEA远程连接虚拟机
  17. 学员故事:老男孩Linux运维班学习五个月,让我实现月薪万元+
  18. 笔记本cpu天梯图2022年11月新版 笔记本cpu排行榜2022
  19. 黑客攻击 短信验证码_黑客的低码
  20. 穷查理宝典-----第二章 (芒格的生活、学习决策方法)

热门文章

  1. Linux 知:文件系统
  2. linux内核没有iobuf,Linux 文件系统(一)
  3. 企业软件投资:逆势穿越周期,重回黄金时代
  4. nginx代理MySQL实现数据库远程办公
  5. 攻防世界 Wire1
  6. matlab audioread函数用法,Matlab读取写入合成音频信号audioread audiowrite 函数使用方法...
  7. 用HTML做一个圆形,css如何制作圆?
  8. 吴思里:PCG腾讯文档前端面试经历
  9. 哈工大c语言编程题,哈工大c语言练习题
  10. 科技爱好者周刊(第 219 期):如何防止帐号被黑