人工智能拯救渣画手,我分分钟画只猫给你看

简介:
本文来自AI新媒体量子位(QbitAI)

给活泼的猫主子拍照,我都觉得万分艰难,更不用说画像了。不过,我们刚刚发现了一个AI小应用,分分钟就能画只猫出来。

这个网页版小应用叫edges2cats,你画个轮廓,它会自动生成一只猫。

总的来说效果还看得下去:

但也有网友生成出了惊人之作:

这个项目的作者是Christopher Hesse,Pushbullet联合创始人。他基于Phillip Isola等人的《Image-to-Image Translation with Conditional Adversarial Nets》做了一个TensorFlow实现,并把一些训练过的模型做成了网页版小应用。

edges2cats就是用2000张猫的图片和相应的轮廓图训练出来的。

除此之外,还有生成建筑、鞋子、包包的小应用可以玩。

想画猫画鞋画房子玩,地址在这里:http://affinelayer.com/pixsrv/index.html

想看原来的正经论文和开源代码,到这里:https://phillipi.github.io/pix2pix/

TensorFlow实现在这里:https://github.com/affinelayer/pix2pix-tensorflow

原文发布时间:2017-02-22
相关文章
|
JavaScript 定位技术 API
uniapp腾讯地图路线规划
uniapp腾讯地图路线规划
1347 0
|
存储 编解码 监控
视频基础知识 3
视频基础知识
1333 0
|
11月前
|
自然语言处理 搜索推荐 算法
别再给我推明星八卦了!——大数据视角下,个性化新闻推荐的“人间真实”优化指南
别再给我推明星八卦了!——大数据视角下,个性化新闻推荐的“人间真实”优化指南
824 11
|
10月前
|
存储 文字识别 数据可视化
实用代码工具:Python打造PDF选区OCR / 截图批量处理工具(支持手动/全自动模式)
一款基于Python的PDF区域OCR与截图工具,支持精准框选、文字识别、图片截取及Excel一键导出。内置手动审核与全自动批量处理模式,结合PyMuPDF、easyocr等技术,实现高效、可视化的PDF数据提取,适用于发票、报表等场景,显著提升办公效率。
1376 11
|
9月前
|
人工智能 自然语言处理 供应链
2026年Data Agent产品推荐,构建全链路数据处理能力
2026年,AI进入企业核心决策层,Data Agent成为关键。瓴羊Dataphin依托阿里多年数据实践,打造具备数据连接、逻辑推演与知识沉淀的智能体,助力企业实现从数据分析到行动闭环的跃迁,推动AI从“工具”迈向“可信伙伴”。
|
7月前
|
人工智能 自然语言处理 监控
企业级Agent解决方案:以AgentOne为核心的数智化实践
2026年,阿里云瓴羊推出企业级全域协同Agent方案:以AgentOne为智能中枢,融合Dataphin(数据治理)、Quick Audience(智能营销)、Quick Service(智能服务)与Quick BI“智能小Q”(敏捷分析),打通“感知—决策—执行—反馈”全链路,破解数据孤岛、工具断裂、闭环缺失难题,驱动企业从数字化迈向数智化跃迁。(239字)
|
人工智能 Rust IDE
计算机相关的软硬件开发工具分类
本文系统梳理了现代开发工具图谱,涵盖软件、硬件、AI等六大领域。软件开发部分对比了传统工具(如IntelliJ IDEA、SpringBoot)与新兴工具(如AI代码助手Cursor、边缘计算框架Workers),并列出国产替代方案(华为CodeArts、阿里OpenSumi)。硬件开发突出开源EDA工具KiCad和物联网OS Zephyr。AI领域对比了TensorFlow与JAX框架,推荐本地LLM工具Ollama。文章特别设置工具选型指南,针对不同场景推荐方案,如国产化需求建议PaddlePaddle
1255 0
|
JavaScript 搜索推荐 前端开发
通义灵码2.5智能体模式联合MCP:打造自动化菜品推荐平台,实现从需求到部署的全流程创新
本项目利用通义灵码2.5的智能体模式与MCP服务,构建在线点餐推荐网站。基于Qwen3模型,实现从需求到代码生成的全流程自动化,集成“今天吃什么”和EdgeOne MCP服务,提供个性化推荐、偏好管理等功能。技术架构采用React/Vue.js前端与Node.js后端,结合MCP工具链简化开发。项目涵盖功能测试、部署及未来扩展方向,如餐厅推荐、语音交互等,展示高效开发与灵活扩展能力。
|
Java
Java中执行命令并使用指定配置文件的最佳实践
通过本文的介绍,您可以了解如何在Java中使用 `ProcessBuilder`执行系统命令,并通过指定配置文件、设置环境变量和重定向输入输出流来控制命令的行为。通过这些最佳实践,可以确保您的Java应用程序在执行系统命令时更加健壮和灵活。
725 7
|
存储 缓存 算法
python中递归深度超限(RecursionError)
【7月更文挑战第15天】
1451 1