Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >iOS开发抠psd文件中的图

iOS开发抠psd文件中的图

作者头像
用户1451823
发布于 2018-09-13 07:38:52
发布于 2018-09-13 07:38:52
1.1K0
举报
文章被收录于专栏:DannyHoo的专栏DannyHoo的专栏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1337747

最近去了一家新公司上班,到了新公司后发现项目中用到的所有图都需要开发人员自己从UI发给的psd文件中进行抠图,由于本人之前并没有做过这样的工作所以刚去还是感觉挺头疼,毕竟感觉这不是开发人员的工作。可毕竟公司的开发人员都是自己进行抠图,于是也就学着如何抠图。下面就简单说一下我是如何抠图的(只是很简单的抠图)。

1.选择“移动工具”,选择“自动选择”和“图层”,如图所示:

2.使用“移动工具”选择所需的图片,然后在右侧找到该图层,右击选择“复制图层”,如图所示:

3.在点击“复制图层”之后我们选择“新建”,并未图片命名,如图所示:

4.选择“图像”-->"裁切",如图所示:

5.选择“文件”-->"存储为Web所用格式...",如图所示,即能导出我们工程中所需的图片了。

这样的抠图方法好像很low,今后学习到更高级、更简单的抠图方法再补充吧。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年05月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
听了2017年 Swift 开发者大会一些感想
特别感谢@Flow.ci提供门票支持。 2017Swift 开发者大会在深圳举办了两天,第一天是外国嘉宾。因为需要上班,加上全天都是英文,去了也是听不懂,星期六就在公司安心的上班了。 星期天很多都是国内的大神,心想总算可以听明白了吧。之前从来没有参加过这种技术分享会议,星期六下班的时刻就十分的激动,期待明天参加。 星期六激动的都放弃了平时的加班,直接回家了。为了不错过,特意在星期天定了一个6:40的闹钟,怕迟到,毕竟到后海地铁站需要大概20个地铁站距离。 星期天出发的时候,特意带上充电宝,iPad,一个最喜欢古风本子,一直圆珠笔。 带上充电宝是需要给手机和 iPad 充电,带上iPad 是为了方便写 Swift 代码进行测试,毕竟 iPad 带有 Playground 软件。 带上本子和笔是因为我觉得听这种分享的讲座一定有一些心得,就带上本子和笔随时的记下来。 但是果然带去的东西都是没啥用的。 上午的第一场是巧哥关于 分析 Swift 的性能分析的。当巧哥说全程尝试用英文讲解的时候,我一脸懵逼。 坐在我后面的两个人也在讨论,他们说昨天听了一天的英文,幸亏身边有一个伙伴给他们翻译。今天准备轻松一些,但是没想到 第一场还是英文讲解。 是呀很多人的英语还除了可以马马虎虎的看懂英文文档,但是真实的听别人说时候,估计都会听不懂吧。 掏出笔记本本来想听巧哥分享记一下笔记,但是听到巧哥全程英语完全听不懂就又装进书包里面了。 虽然巧哥全程英文讲,但是看了巧哥的文档和一些示例代码。倒是理解的也听懂了一些。 Swift 利用 Struct 和类不同的存储方式,从而优化了储存控件,提高了速度。 当然还有一些其他的优化,不过我就听懂和记得这些了。 不过有一些遗憾就是文档也是英文的,如果加上中文的备注,这样就更完美了,说不定我学到的更多。 第二张是滴滴大神戴铭,前面放了他精心绘制的图片,大家前期的注意力都集中在他绘制的图片上了。 他讲一些编译器远离,编译器如何把高级语言转换成中间代码到低级语言再到汇编语言。怎样把汇编语言一步步的转换成高级语言。 前面讲解他们如果将前段的 CSS 和 JS 转换成 Swift 代码在 iOS 平台运行,听着觉得还有意思,觉得大神们研究的确实不一样,有深度。 但是后面讲解编译器远离的时候,我听懵逼了。大学的时候就学计算机远离和编译机。 当时觉得很枯燥就讨厌的逃课,因为对于那时的我们完全没有没有游戏更加的有趣。 我不清楚技术的发展是不是基础-复杂-基础。可能是基础了解-复杂深入-再到基础深入的过程。 但是我承认大学对于编译器远离厌恶,现在更是。所以后面基本上没有听进去了。 中途休息的时候,原本打算和大神交流一下。但是看着不是全程英文和高深的听不懂的内容。 觉得大神真的是神一般的存在,高高在上,高的都没办法走进去交流,怕被嘲笑自己的无知和弱小。 我本来想问一下戴铭滴滴对于模块化是如何打造的,还有一些关于滴滴之前做的修复框架是怎样的思想,怎么解决遇到难题的。 最后也没敢去问,感觉自己就是一个菜鸟,怕问出来被嘲笑。就好像别人都在研究1+1怎么等于2时候,我们还在问别人别人高数的问题。 第三场是腾讯柯灵杰分享打造一个易扩展高性能的图片框架。他分析是如何一步步将最简易的图片加载框架升级到一个扩展性更高,性能最优的图片加载框架。 我看完 PPT,觉得这种技术分享才是我希望看到的。不仅亲民,而且听完十分好理解。 看完他分享图片加载框架和现如今加载框架基本上逻辑是一样的,和我自己心里面能想到如出一辙。但是他们做的一些图片的处理渲染,和一些查询的优化。 如果我也写一个这样的图片加载框架,觉得最大的区别就是图片渲染和查询的优化了。 可能技术越到最后,可能最难突破的就是这些所谓的优化了。 下午第一节是王文槿分享的MVVM 框架,我觉得他分享的MVVM 框架和很多公司的都是不一样的。 比如在我的脑海里面所认识的 MVVM 框架是这个样子的。 模块化架构你为什么这么火,让我如此亲睐你? 这一篇文章讲述我对于模块化架构的研究和对于 MVVM 的一些研究。
君赏
2018/09/07
5500
一个项目的简单开发流程——需求、数据库、编码
关于一个项目的简单开发流程   前言:从11月8号开始到11月12号我们小组使用html+easyUI+ashx+异步,开发了一个简易的网 站,也就是简单的门户网站,下面我就将我们这几天开发中遇到的一些问题以及我自己的一些关于项目的开发流程的见解,当然我的见解很有限,所以希望广大博友 们能提出你们在工作中所接触到的一些流程的见解,方便我们大家来学习。下面我们就来说一下整个项目的过程 1.首先就是需求   (1) 在整个项目中这块可以说是非常重要,没有需求或者需求不明确那么我们开发人员将无存下手,因为不知道怎
猿人谷
2018/01/17
1.9K0
一个项目的简单开发流程——需求、数据库、编码
iOS开发中使用SVProgressHUD遇到的问题之在有些地方不显示
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/79520856
用户1451823
2018/09/13
1.9K0
前端开发介绍(包含调试什么的)
http://www.cnblogs.com/jikey/p/4259360.html
bear_fish
2018/09/19
1.4K0
前端开发介绍(包含调试什么的)
【愚公系列】《微信小程序与云开发从入门到实践》004-小程序版的HelloWorld 程序
在学习任何新技术时,最经典的入门方式莫过于编写一个“Hello World”程序。它不仅能够帮助我们快速了解语言的基本语法和开发环境的配置,还能让我们在实践中体会到编程的乐趣。对于微信小程序来说,制作一个小程序版的“Hello World”不仅是入门的第一步,更是开启探索这一强大平台的旅程。
愚公搬代码
2025/01/08
1690
微博分享代码怎么显示自定义来源
很久以前(百度分享好用的时候)这个网站一直在用百度分享代码,但是不知道从什么时候开始,百度关闭的分享代码的官方,虽然之前的分享代码还是可以用的,但是总有一种岌岌可危的感觉,就怕那天突然关闭界面,网站没有分享。虽然有了也不一定有人会真的分享,但是人就是这样,我可以不用,但是你不能没有。嗯,好像很有道理,所以前几天我把百度的代码换成了本地分享。换了之后发现微博分享的来源显示分享代码,很不正规,所以再折腾代码,终于可以实现定制微博的小尾巴了。
幻影龙王
2021/09/08
5170
iOS开发中支付宝支付的集成(其实很简单)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/77865207
用户1451823
2018/09/13
8040
项目有BUG?代码审查没做好?没关系!SonarQube详细使用教程
现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。
互扯程序
2018/07/30
1.3K0
项目有BUG?代码审查没做好?没关系!SonarQube详细使用教程
iOS中解决后台返回的null导致的崩溃问题--NullSafe
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/54846264
用户1451823
2018/09/13
2.3K0
iOS开发请您面向未来学习
一篇文章,如果你是一名iOS开发正好也处于开发晋升瓶颈迷茫期,不妨停下你的脚步,花五分钟看看,兴许有你需要的!文章结尾有🥚彩蛋🥚 一位五年iOS开发的焦虑 有一个小伙伴跟我微信电话。接通,那边传来非常有礼貌的:大神好!紧接着就开始一连串的"轰炸": iOS现在到底怎么了? 5年开发经验了竟然在金九银十拿不到几个面试邀请,更别提offer 现在要不要转行,感觉现在是大前端时代. 现在30出头了,是不是不太合适继续做程序员! 全程电话里充满了这位小伙伴对iOS行情的焦虑,在手机这一端的我仿佛看到了他那失落
CC老师
2023/03/23
2850
iOS开发请您面向未来学习
最新研究揭示AI数据之殇:科技巨头垄断权力,「西方中心」数据加剧模型偏见
当前的算法需要海量数据进行训练,我们喂给模型的内容决定了它的行为和结果。但问题是:AI领域的开发者和研究人员并不真正了解这些数据的来源。
新智元
2025/02/04
1210
最新研究揭示AI数据之殇:科技巨头垄断权力,「西方中心」数据加剧模型偏见
深度学习助力前端开发:自动生成GUI图代码(附试用地址)
选自arXiv 机器之心编译 参与:Jane W、蒋思源 哥本哈根的一家初创公司 UIzard Technologies 训练了一个神经网络,能够把图形用户界面的截图转译成代码行,成功为开发者们分担了部分网站设计流程。令人惊叹的是,同一个模型能跨平台工作,包括 iOS、Android 和 Web 界面,从目前的研发水平来看,该算法的准确率达到了 77%。 该公司发表的一篇研究论文,解释了这个叫做 Pix2Code 的模型是如何工作的。要点如下:跟所有机器学习一样,研究者们需要用手头的任务实例去训练模型。但
机器之心
2018/05/08
1.6K0
深度学习助力前端开发:自动生成GUI图代码(附试用地址)
iOS开发中内存泄漏检测工具--MLeaksFinder
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/72901598
用户1451823
2018/09/13
2.4K0
iOS开发中内存泄漏检测工具--MLeaksFinder
配电网WebGIS研究与开发[4]
  停电区域是指供电公司在某一天的某些区域的台区进行停电,台区的下属表箱均受到影响。这是一个地域性问题,所以通过在地图上进行标识这些区域,将数据可视化地展示到分析人员面前,可以很直观看到当天停电影响区域,极大地方便了后续工作的展开。
用户1170933
2022/05/10
2.1K0
配电网WebGIS研究与开发[4]
【愚公系列】《AIGC辅助软件开发》005-AI智能化编程助手:Bito
文章链接:https://cloud.tencent.com/developer/article/2466277?from_column=20421&from=20421
愚公搬代码
2024/11/18
1650
iOS开发中在swift项目中使用Kingfisher下载图片
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/80307208
用户1451823
2018/09/13
3.1K0
iOS开发中在swift项目中使用Kingfisher下载图片
设计图都不会画,还想做”架构师“?
什么是系统架构师? 系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。 架构师在软件开发的整个过程中起着很重要的作用。 如何才能成为系统架构师? 首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。 其次要具有领导能力与团队协作技能,软件架构师必须是一个得到承认的技术领导,能在关键时候对技术的选择作出及时、有效的决定。 第三
互扯程序
2018/03/26
26.9K2
设计图都不会画,还想做”架构师“?
iOS开发中微信支付集成
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/77881920
用户1451823
2018/09/13
1.7K0
iOS开发中微信支付集成
iOS开发学习路线
这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程.
筑梦师winston
2018/05/10
1.9K0
Google Earth Engine 下载遥感影像——以Landsat 8数据为例
        遥感大数据云计算服务平台为区域或全球土地利用空间信息的获取提供了新的途径和方法。GEE 云平台是一款专门用于处理卫星影像数据和其他地球观测数据的云端运算平台,不但存储了完整的对地观测卫星影像数据,以及环境和社会经济等数据,还提供足够的运算能力对这些数据进行处理,成为解决遥感数据收集困难和处理效率低下问题的新途径。
Twcat_tree
2022/12/05
5.5K1
Google Earth Engine 下载遥感影像——以Landsat 8数据为例
推荐阅读
相关推荐
听了2017年 Swift 开发者大会一些感想
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档