Lama Cleaner

不得不佩服,现在机器学习的发展,特别是对于图片的处理,那效果好得,想都不敢想。今天介绍的是一款带模型的机器学习图片处理程序Lama Cleaner

先看看他的功能再说,最重要的一个功能是去除图片中不需要的东西。

最好用的是去除水印。


修复老照片,同样挺好用。


从这几个图片的改变来看,Lama Cleaner有着非常好的效果。出来起来可谓是一点都不留痕迹。

github的地址在这里。

来看看他是如何使用的。

安装

大部分的机器学习基本上都是用python写的,Lama Cleaner同样有不例外。安装Lama Cleaner,也非常的简单方便,只要简单的几个命令即可。

安装Lama Cleaner

pip install lama-cleaner# Models will be downloaded at first time used
lama-cleaner --model=lama --device=cpu --port=8080
# Lama Cleaner is now running at http://localhost:8080

这个时候如果下载模型比较慢的话,同样的可以自己进行下载,然后传到目录/root/.cache/torch/hub/checkpoints/下。

如果 需要指定ip可以用如下的指令:

lama-cleaner --model=lama --device=cpu --port=8080  --host=192.168.100.170

这里同样可以指定模型,就不细说了。

打开网站:

http://192.168.100.170:8080/


假设我们今天要处理的图片如下:


想把小人擦掉:

看起来,人物没有留下任何的痕迹,非常的完美。

Github每日精选(第66期):擦图老照片修复神器--Lama Cleaner相关推荐

  1. Github每日精选(第56期):支持多语言的文字识别EasyOCR

    EasyOCR EasyOCR一款好用的OCR,支持80多种语言和所有流行的书写脚本,包括拉丁语.汉语.阿拉伯语.德瓦纳加里语.西里尔语等. OCR (Optical Character Recogn ...

  2. Github每日精选(第57期):用于绘制手绘图的虚拟白板excalidraw

    excalidraw 在做ppt的时候,如果我们的图或者是表,用手绘的形式来完成的话,我们的ppt看起来就比较高档了,一个体现了我们的认真做ppt的态度,一个是体现了我们审美的高度. excalidr ...

  3. Github每日精选(第64期):IOS永久免费签名-TrollStore

    TrollStore 这几天,对github上的监控来看,TrollStore 的星数,飙升最快.看来大家对 ios的签名需求还是非常的强烈. 我们都知道没有在app store 上架的app,要能够 ...

  4. Github每日精选(第24期):python的浏览器MechanicalSoup

    MechanicalSoup 可能你看到MechanicalSoup,就会想起BeautifulSoup,是的,这两个的功能用起来差不多,只是MechanicalSoup做的更多一点. Mechani ...

  5. Github每日精选(第48期):SQLite下的知识库memos

    memos memos 是一个开源的.自托管的知识库,可与 SQLite db 文件一起使用. 使用SQLite db还是很有必要的,因为有的时候我们需要把我们的日志进行转移,直接把数据库拷走就可以了 ...

  6. Github每日精选(第77期):Go (Golang) 编写的 HTTP Web 框架gin

    Gin Gin 是一个用 Go (Golang) 编写的 Web 框架.由于httprouter,它具有类似 martini 的 API,性能提高了 40 倍.如果您需要性能和良好的生产力,您一定会喜 ...

  7. Github每日精选(第79期):虚拟数据生成库faker

    faker Faker是一个Python包,可以为你生成假数据.无论您是需要引导您的数据库.创建美观的 XML 文档.填写您的持久性以对其进行压力测试,还是对从生产服务中获取的数据进行匿名化,Fake ...

  8. Github每日精选(第75期):colly 爬取网站所有的数据

    colly colly 是一个优雅的 Golang 爬虫框架. colly 提供了一个干净的接口来编写任何类型的爬虫/scraper/spider. 使用 Colly,您可以轻松地从网站中提取结构化数 ...

  9. Github每日精选(第33期):Screenshot-to-code训练 AI 将设计模型转换为 HTML 和 CSS

    Screenshot-to-code Screenshot-to-code 深度学习将改变前端开发.它将增加原型设计速度并降低构建软件的门槛. github上的地址在这里. 当 Tony Beltra ...

最新文章

  1. 在Linux中如何禁止用户登录
  2. android HttpClient,DefaultHttpClient,AbstractHttpClient之间关系
  3. boost::hana::take_back_c用法的测试程序
  4. SpringMVC的数据响应-页面跳转-返回ModelAndView3(应用)
  5. python输出格式控制_Python3.x那些事儿:[50]多种多样的输出格式
  6. 冯雪 手术机器人的应用_未来达芬奇手术机器人的应用将更为广阔
  7. 英特尔预计第12代酷睿H系列处理器将有超过100款设备采用
  8. websocket多客户端接收消息_WebSocket之消息接收发送
  9. kotlin t class.java_尝试Java,从入门到Kotlin(下)
  10. 二叉树学习之二叉树的构建及操作
  11. wordpress向一个页面POST数据,出现404页面访问不了
  12. 关于SpringBoot对junit4/junit5的整合
  13. 【破解手记】普利尼,破解手记[1]
  14. Canal监听阿里云RDS
  15. Android 2 时代到来了,敢为天下先是我等求知若渴的程序员的优秀品质
  16. 读书笔记-MySql必知必会(二)
  17. Let's Use Chinaese in Flex Successfully
  18. 简单的复习下箭头函式
  19. pentaho源码分析
  20. 莫烦Python--Tensorflow Day5

热门文章

  1. 每日新闻丨​马电信运营商与华为签署5G商用合同 马哈蒂尔赞扬
  2. 交叉检验---训练数据,验证数据和测试数据
  3. vue打包生成zip压缩包
  4. 必须掌握的网络安全知识
  5. 华为云网站备案操作流程
  6. 浏览器自动重复执行任务 iMacros
  7. linux0.12-12-fs
  8. VMware Vsphere 6.0安装部署
  9. vs2005关于:无法启动调试 绑定句柄无效 的解决办法 [整理]
  10. ARC和非ARC项目共存方法