你有这样的经历吗?袜子终于被洗净了,一团糟。

当您想要配对和整理它们时,无论如何都找不到它们! ! !你很累吗对于那些喜欢堆积袜子并一起洗的人来说,搭配袜子是一场噩梦!在这一点上,无论国籍如何,似乎世界各地的人们都可能有这样的麻烦-不,这位外国兄弟也深为困扰:“我现在必须配很多水洗的袜子!这只是一半!上次我花了十分钟时间自己整理这些袜子。

然而,为了改变这种“残酷状态”,需要改变“残酷状态”。

然后,这个小弟弟“把悲伤和愤怒化为力量”。

和二手机器学习。

为了实现袜子的自动匹配:“我决定做唯一合理的事情,使用机器学习来匹配袜子。

我只给自己10分钟时间来完成该项目,所以它不会比手工匹配要贵。

在这段视频中,我将让机器接管我的家务!”这段使用AI帮助自己进行袜子搭配的视频已上传到YouTube。

迄今为止,它已经收到了成千上万的观点:storm“头脑风暴”的整个过程:只需找到在几分钟内消除后顾之忧的正确方法即可。

这个小兄弟记录了他在十分钟内完成任务的想法和实践:“在这个项目中,我决定使用机器学习来匹配我的袜子。

我只给我自己。

完成此项目需要十分钟,因为十分钟是我手动整理袜子的时间。

作为高级软件工程师,我应该能够使用机器学习在十分钟内自动完成同一任务,这很公平。

因为我只有十个,所以要在几分钟内完成整个项目,我不得不走捷径-我决定不使用PyTorch或TensorFlow之类的机器学习框架。

取而代之的是,我只是搜索“图像模式匹配”在Google上找到了OpenCV。

OpenCV是基于各种预先训练的模型和机器学习算法的计算机视觉库。

正如我发现的那样,就图像处理和识别而言,它代表了人工智能的最高水平。

通过使用OpenCV文档,我设法快速开发了可以成功运行的袜子分类应用程序。

在ManjaroLinux上使用OpenCV制作袜子匹配应用程序非常容易。

我仅用了八分钟就完成了整个项目。

我认为使用OpenCV构建机器学习移动应用程序也将非常快。

我还计划在下次洗袜子后尝试一下。

我还将记录它,并继续将其发布到YouTube上!” official官方网站代码是通用的,袜子的匹配效果是“​​惊人的”。

说到特定的方法,这个小弟弟做到了:在Google上,他在热门搜索中找到了opencv页面。

然后,他发现了“特征匹配”。

opencv上的文档描述:然后他发现示例中的代码正好满足了他的需要:以下是官方网站上的结果示例:因此,他直接下载了与opencv相关的安装包,并且该代码直接用于自己的袜子匹配问题:他自己隐藏了一只袜子后,发现该算法可以帮助他很好地完成袜子匹配问题:我还更改了代码行,然后实现了。

匹配所有相同的袜子配对的操作:太神奇了吗?在这个阶段,项目已经完成,从构想到最终实现,只花了8分钟!以下是他使用的Opencv库的地址:* https://opencv.org*https://github.com/opencv/opencv如果您想尝试,可以按照以下步骤解决您自己的问题问题袜子匹配问题:1.打开https://docs.opencv.org/master/d5/d6f/tutorial_feature_flann_matcher.html,此网页记录了“特征匹配”示例。

2.使用软件包管理器来安装这些软件包:opencv,opencv-contrib,cmake,make。

3.在该目录下创建名为“ Matcher”的目录。

4.将1中的代码复制并粘贴到此目录中名为Matcher.cpp的文件中。

5.在Matcher目录中,执行以下命令:cmake。

&&&&.. / Matcher6。

完成后,您现在有了一个正在运行的图像匹配应用程序。

应当提醒的是,此示例代码使用了尺度不变特征变换的蛮力匹配方法。

当然,您也可以尝试使用它。

OpenCV中的深度学习模块,通过这种方式,您可以获得更好的结果。