当前位置: 首页 > news >正文

Win11+docker+vscode配置anomalib并训练自己的数据(3)

        在前两篇博文中,我使用Win11+docker配置了anomalib,并成功的调用了GPU运行了示例程序。这次我准备使用anomalib训练我自己的数据集。

        数据集是我在工作中收集到的火腿肠缺陷数据,与MVTec等数据不同,我的火腿肠数据来源于多台设备和多个品种,因此,它们表面的纹理与颜色差异以及不同设备间的成像质量差异要远大于标准数据集,使得检测变得更难了。

        我的合格品图像如下图:     

        我的缺陷品图像如下图:

        为了训练这个数据集,我首先将图像拷贝到docker中。使用以下代码可以将本机的文件复制到docker容器。

docker cp path/src 镜像名称:path/dst

        这里需要注意的是,我们在docker 中克隆的anomalib代码是在workspace文件夹中的,copy数据集的时候记得加上这一级文件路径。我的路径是workspace\anomalib\datasets\JY

        接下来,按照docker文档的提示,

http://www.lryc.cn/news/421073.html

相关文章:

  • Java | Leetcode Java题解之第332题重新安排行程
  • 招聘公告|健安环保科技(广东)有限公司
  • 小程序的安全设计
  • 【Android】网络技术知识总结之WebView,HttpURLConnection,OKHttp,XML的pull解析方式
  • Kubernetes—k8s集群存储卷(pvc存储卷)
  • 用网格大师转换的3D Tiles数据,在进行了顶点重建后,尝试加载到Cesium中却无法显示内容。应该如何解决这一问题?
  • display:flex布局,最简单的案例
  • SQL注入实例(sqli-labs/less-17)
  • HTML+CSS+JS计算器
  • EasyCVR视频汇聚平台云计算技术核心优势:高效、灵活与可扩展性深度解读
  • JavaScript高阶笔记总结(Xmind格式):第一天
  • 十三、代理模式
  • Unity物理模块 之 2D效应器
  • 一款手机壳凭什么卖800元?Casetify品牌策略全解析 | 品牌出海
  • 【Rust光年纪】并发编程利器:探索 Rust 异步库与并行处理工具
  • 机器学习第一课
  • C语言典型例题32
  • 第二十五天学习笔记2024.8.9
  • sqlserver将一张表导出成txt
  • YOLOv8+DeepSort实现
  • 「链表」链表原地算法合集:原地翻转|原地删除|原地取中|原地查重 / LeetCode 206|237|2095|287(C++)
  • 【STM32】SPI通信和RTC实时时钟
  • DAMA学习笔记(十三)-大数据和数据科学
  • 【Java】Java 中的 toLowerCase() 方法详解
  • Linux: 进程概念详解
  • 【C++】模板详细讲解(含反向迭代器)
  • haproxy七层代理详解之-完整安装部署流程及负载均衡实现-及热更新方法
  • C++11 bind
  • LeetCode199 二叉树的右视图
  • 数据赋能(172)——开发:数据挖掘——影响因素、直接作用、主要特征