唐旭 编译自Jacques Mattheij博客量子位 出品 | 公众号 QbitAI

本文的作者Jacques Mattheij自小就是一名乐高粉。在接触乐高的过程中,他发现了这么一种现象:不同种类的乐高售价是不同的。比如精装乐高的售价大概是每公斤40欧元,散装的乐高只需要10欧元;而一些限量、稀有版本以及乐高机械组的售价能达到每公斤100欧元。

为此甚至有人专门去买那些散装和精装新品的乐高,然后把它们进行重新分类以获取更高的价值。

然而,手动给那些千奇百怪的乐高分类看上去并不是个好主意。于是Mattheij某日突发奇想,决定尝试用机器干这件事。他在各个拍卖网站上拍下了能装满一整车库的乐高(运回来途中还丢了辆卡车)来做这个实验。

这是Mattheij在个人网站上发布的第二篇帖子,讲的是他为给这堆乐高分类而在软件上尝试过的方法;在第一篇帖子里,他介绍了硬件方面的准备和面临的困难。

我们先跳过买几车乐高、安装摄像头、传送带等等过程,来看看他是怎么写这个分类程序的。如果你对硬件部分更有兴趣,请到这里围观:https://jacquesmattheij.com/sorting-two-metric-tons-of-lego

以下内容编译自Mattheij的第二篇帖子:

java解析3d图片 分解为乐高,骨灰级乐高粉讲述:我是怎么用算法给两吨积木自动分类的 概述 扫描仪/“图像缝纫机”......相关推荐

  1. java解析webp格式图片宽高;java解析webp图片转png格式

    java解析webp格式图片宽高:java解析webp图片转png格式 package 你的包名:***.***.***.***;import java.io.FileInputStream; imp ...

  2. java解析pdf 图片文字_Java 读取PDF中的文本和图片

    本文将介绍通过Java程序来读取PDF文档中的文本和图片的方法.分别调用方法extractText()和extractImages()来读取. 使用工具:Free Spire.PDF for Java ...

  3. JAVA解析html文档,替换img图片路径成base64编码,并将文章存入数据库

    转载自  JAVA解析html文档,替换img图片路径成base64编码,并将文章存入数据库 开发环境:struts2+ spring + hibernate 数据库:oracle 需求:在HTML编 ...

  4. java解析图片GPS等信息,springboot项目获得图片GPS

    java解析图片GPS等信息 文章目录 java解析图片GPS等信息 1.元数据(Metadata) 1.1Metadata概念解释 1.2 图片元数据 2.代码展示 2.1解析图片信息代码实例(有详 ...

  5. Java解析excel表格中的图片的方式

    我们要用java解析首先得在项目中引入解析excel的相关包,我们这里使用的是apache的poi-3.12.jar来做开发. 首先获取excel文件,获取文件的方式这里就不细说了,获取到文件后,将文 ...

  6. java poi 解析为图片

    apache poi 解析ppt为图片,有两个问题:poi将ppt当作二进制流处理,有些格式,ppt自带艺术字等读取不出,IO读写也很频繁 maven 配置 <dependency>    ...

  7. 高性能Java解析器实现过程详解

    如果你没有指定数据或语言标准的或开源的Java解析器, 可能经常要用Java实现你自己的数据或语言解析器.或者,可能有很多解析器可选,但是要么太慢,要么太耗内存,或者没有你需要的特定功能.或者开源解析 ...

  8. 使用EasyExcel导入导出Excel报表-JAVA解析Excel工具

    一.EasyExcel概述 Java解析.生成Excel比较有名的框架有Apache poi.jxl.但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内 ...

  9. java添加背景图片_Java怎么添加背景图片

    首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; im ...

最新文章

  1. 2020 AI前沿交流大会 | 聚焦CV/NLP最新学术及工业界实践
  2. mysql创建和删除用户
  3. CyberDuck:Macos和Linux服务器简洁传大文件
  4. 浏览器对于前端的作用
  5. Wannafly挑战赛3
  6. 二叉树两个结点的最低公共父结点 【微软面试100题 第七十五题】
  7. C语言中的各输出格式含义
  8. laravel5.5使用sendCloud邮件服务
  9. Educational Codeforces Round 90 (Rated for Div. 2)(A, B, C, D, E)
  10. 如何将h5网页改成微信网页
  11. Go 模块--开始使用 Go Modules
  12. 所经历的大文件数据导出(后台执行,自动生成)
  13. 【effective c++】资源管理
  14. python找出数组中第2大的数字
  15. adventureworks mysql_AdventureWorks数据库的安装
  16. jvm讲解-jvm内存结构详解
  17. 仿苹果桌面Android,iLauncher(仿苹果桌面)安卓版
  18. AIX虚拟内存管理机制(转)
  19. yolov5不能检测长宽比超过20的目标的解决方法
  20. C++: 函数重载(c++函数原型、函数重载要素)

热门文章

  1. 横版创意简历模板-Word简历可编辑下载
  2. 微软第三财季营收306亿美元 净利润88亿同比增19%
  3. indes.php默认文件,ext3,ext4,xfs,jfs,reiserfs和btrfs文件系统性能对比(转载)
  4. 电影海报页面设计Html5,清新简单:以电影为题材的极简海报设计作品
  5. 这个杀手不太冷,模式窗体中的杀手。
  6. 最美教师颁奖词计算机,最美教师颁奖词
  7. php 图片压缩处理
  8. PoPo数据可视化周刊第6期
  9. html中有哪些单标签和双标签?
  10. python---面对对象的组合