自动标签是一种使用神经网络的图像标记工具

autolabel的Python项目详细描述


自动标签

自动标签是一种图像标签工具。 当前的图像是用ResNet18-152标记的,由pytorch实现。 Autolabel可以用作cli工具或库。在

安装

python setup.py install

命令行用法

有关命令概述,请参见--help

^{pr2}$

简单来说,这意味着:

autolabel image.jpg

Autolabel支持从STDIN读取文件名:

find /myimages -type f -iname '*.jpg'| autolabel

库的使用

fromautolabel.imageimportImageListDatasetfromautolabel.classifier.resnetimportResnet18ClassifierfrompathlibimportPathclassifier=Resnet18Classifier()images=[Path('/path/to/image.jpg'),Path('/path/to/another/image.png')]dataset=ImageListDataset(images)res=classifier.predict(dataset,top=top)forp,decodedinres.items():print(p,decoded)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javagae/JPA/Datastore如何查询无主列表   java从xml中读取未知元素   java如何在控制台上显示MavReplugin单元测试覆盖率报告   java什么被认为是遍历LDAP DIT的正确方法?   Eclipse(Java)在创建了一个新包之后,我无法向其中添加源文件   java new REngine启动并立即停止   java Android:如何从保存在SQLite数据库中的listview中删除项目?   找不到java Gradle DSL方法:“compile()”错误   java使用POI获取具有特定列名的每一行中的值   java解析JSON文件   java中断for循环,返回4个结果,而不是2个   LDAP处理过程中发生java未分类异常;嵌套的异常是javax。命名。NamingException   当表单在基于spring3注释的控制器中验证失败时,java引用数据将丢失   java Android,从web获取数据并更新UI(多线程和MVC设计模式)   用于OS X Yosemite的java优化Swing程序