惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
LangChain Blog
月光博客
月光博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 【当耐特】
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
博客园_首页
T
Tailwind CSS Blog
P
Proofpoint News Feed
雷峰网
雷峰网
D
Darknet – Hacking Tools, Hacker News & Cyber Security
IT之家
IT之家
V
Vulnerabilities – Threatpost
阮一峰的网络日志
阮一峰的网络日志
C
CERT Recently Published Vulnerability Notes
Attack and Defense Labs
Attack and Defense Labs
S
Schneier on Security
Security Archives - TechRepublic
Security Archives - TechRepublic
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
The Register - Security
The Register - Security
N
Netflix TechBlog - Medium
Hugging Face - Blog
Hugging Face - Blog
Project Zero
Project Zero
博客园 - 叶小钗
F
Full Disclosure
大猫的无限游戏
大猫的无限游戏
Latest news
Latest news
S
SegmentFault 最新的问题
C
Cyber Attacks, Cyber Crime and Cyber Security
Google Online Security Blog
Google Online Security Blog
Recorded Future
Recorded Future
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hacker News - Newest:
Hacker News - Newest: "LLM"
腾讯CDC
L
LINUX DO - 最新话题
Google DeepMind News
Google DeepMind News
P
Privacy International News Feed
I
InfoQ
F
Fortinet All Blogs
Vercel News
Vercel News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
T
Tenable Blog
B
Blog RSS Feed

懒程序员改变世界

AI时代的站会:从同步到异步 真实流量,本地回放:一种轻量的性能测试思路 AI编程成熟度模型:从3倍到10倍的路径 用AWS创建工作流 未来的软件开发什么样 Java 11时代,这些编程习惯可以改一改了 组合型软件架构 用JaVers比较对象 逆向工作法 挖掘IntelliJ IDEA的调试功能 软件开发有没有高下 挖掘IntelliJ IDEA的实用功能 敲最少的键,编最多的码 个人的技术债 《Java函数式编程》出版啦 懒程序员笔记 SSH妙用 用Tampermonkey实现自动化网页操作 代码还是数据
手稿秒变html的Sketch 2 Code
Qinghua Gao · 2018-09-12 · via 懒程序员改变世界

可以把手稿变成html的Sketch 2 Code出世了,这是微软在GitHub上的C#开源代码。听说它能够把前端都凉掉?我很兴奋地尝了尝鲜,写下了这篇小文。咱们来看看它有没有传说中的那么高大上。

官网上放出来的示例当然是最佳了:

能有这样的效果那是相当的不错呀,布局、文字、图像都识别得很不错,但也并非完美:

  • 布局:PRODUCT CATALOG变成了竖排,搜索按钮也没有对齐
  • 文字:三幅画下面的第一个PRODUCT识别成了RODUCT,最后一个3变成了S。$19.5左边多了一个8
  • 图像:原图上明明有三个段落嘛,html变成了两个

那我自己画一幅,用网站提供的TAKE A PICTURE功能上传试试:

这是什么鬼?敢情什么都没识别出来?是我的画风太清奇了吗?不死心,同一幅图再拍一次:

这次有限地成功了,看来位置、方向、大小、光影上的一点点细微差别,也会很大地影响最终的结果。后来又试了几次,最完美的识别也就是上面这幅图了,要我是草图设计师,用这玩意儿还是挺跟它较劲的。倒是处理速度还挺快,几秒之内就能搞定。

接下来试一试中文:

果然是不支持中文呀。从下图中我们能看到,尽管中文都能够识别成Lable,但确实对中文的OCR无能为力。

再试试横线本,看来背景的横线是可以被过滤掉的:

最后试着参考GitHub的注册首页画一幅手稿:

上面的html是试过几遍之后最好的解析了。生成的html代码中引用了bootstrap的css,所以网页看上去还比较顺眼。但是格式有点乱,有一些连续空行、缩进等问题。不过这些问题相信都很容易解决。最大的问题是目前的实用程度还不太高。想要让前端变凉,数据量应该还不太够(大家多多上传草图吧),而且还应该有不少工作能做。希望它能早日实用化,让前端们投入到更有意义的工作中去。

最终结论:未来很美好,但是现在的实用性还有待提高。