图片标注工具 labelme 中的 AI 多边形(AI-Polygon)如何使用
最近使用过深度学习图片标注工具 labelme,发现其中有个 “Create AI-Polygon” 功能,也就是创建 AI 多边形,发现好像网络上基本没有相关介绍的文章,所以我打算来抛砖引玉一下。
1、安装
1.1、安装 Python
下载地址:https://www.python.org/downloads/windows/
下载之后运行安装包,记得勾上加入环境变量的选项:
安装 pip(用于下载[……]
在进行 WPF 程序开发时,有时界面内容分别放在不同的滚动区域中,也就是在不同的 ScrollViewer 控件中,默认情况下,它们各自的内容滚动是互不影响的,这也符合大部分的场景。但是偏偏就有这么一些场景,需要让它们虽然身处不同区域,但是其中一个区域内容滚动后,另外的一个或几个滚动区域也要同步滚动,以达到 具有关联性的内容同时出现或消失在视野中 的效果。那么如何实现呢?本文将分两个方面介绍,二者相辅相成,共同达成目标,和本文的主题有异曲同工之妙。
对于这种算法问题,直接询问 ChatGPT 是最快的:
也就是说有两种方法,一是计算两个颜色的 RGB 分量差之和,二是计算两个颜色的欧几里得距离,然后两者都是与给定的阈值进行比较,小于阈值即可认为是近似的。
本次主要用于 WPF,同时为了便于测试 Demo 的使用,我把 ChatGPT 给的方法整理了一下:
https://gitee.com/dlgcy/WPFTemplateLib/blob/master/WpfHelpers/MediaColorHelper[……]
概括:可在 WPF 元素树中传递的事件,支持界面绑定处理方法。
代码:
public static readonly RoutedEvent TapEvent = EventManager.RegisterRoutedEvent("Tap", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(OwnerType));
/// <summary>
/// [路由事件]注释
/// </s[......]
本文介绍了如何在树莓派系统中安装和使用远程桌面(VNC 协议)软件 TightVNC;前几小结顺序介绍了一开始走的弯路,不过过程中体现了一些 Linux 的操作知识(比如:在树莓派中安装 Yum 并配置源、安装 imake 等),所以保留;之后使用软件商店成功安装了 TightVNC 的服务端软件(tightvncserver),其实通过包管理器安装也可以(在 “开机自启” 一节中有体现);然后介绍了 tightvncserver 的一些使用方式,如 开机自启、公网访问、客户端使用[……]
时间:2023 年 4 月 2 日
地点:杭州市西湖区
软件:网速管家(测速网)
测试设置:
测试手机:备用机 – VIVO Z3
测试网络:4G
测试流程:每张卡分别与 沈阳联通、长春电信、四川移动 三个节点进行测速,由于只是心血来潮测试一下,就不追求严谨了,每个只测了一次。
以下是测试截图:
1、中国移动:
2、中国联通:
3、中国[……]