在手机摄像头像素还没起来,视觉处理算法没法应用到手机拍照的时候,得到好看的照片是有门槛的,你得有个相机,如果用胶卷,你还不能修图,曝光了照片也废了,影印照片还得去黑房,那时摄影师是个门槛很高的职业。智能手机普及且一代代的发展,摄像头像素越来越高,自动化对焦,调光圈,换滤镜,虚化背景,寻找笑脸,去噪只要点一下就可以了。前几年,手机app还不能支持修图,现在美图软件已经遍地开花,视觉应用还能识别出人脸五官,给你加上胡子假睫毛。现在你只要有一个构图想法,一个场景,你就可以得到你想要的照片(照骗?)

曾几何时,编程不也是一个高精尖的技术,想想当年比尔盖茨用汇编语言来写系统。00年前电脑生产很贵,能够使用电脑的人很少,连开发工具都少,更别说能掌握使用工具方法的人了。电脑成本下降后,加上电脑系统,再也不用从系统那么底层开始构建,我们就可以在系统上放我们的应用。以前敲代码没有补充功能,现在的idle都能代码补充。有越来越多的人开源有某个功能的模块,我们多数直接使用模块而不是重新写一个功能,我们大多只要学会怎么用模块就好,而不需要去写一个功能。有一个语言把这个做到极致,那就是python,有一句话是这么说的或许你也知道:人生苦短,我用python。

另外有一个游戏引擎也把整个游戏行业的难度降低,那就是unity。和python一样,unity提供了巨量的功能模块,有些SDK就是一个完整的游戏。以至于你把SDK稍微改改,换一个皮就是一个新游戏。

可以遇见即将到来的人工智能时代,吃瓜群众即使不懂算法,不懂得机器学习,甚至连编程都不懂,也能做自己的人工智能,功能模块已经高度封装,只要用手指去拖动多个给定的逻辑执行块,比如点一下图形界面中循环按钮或者语音输入一个循环逻辑,然后界面操作桌面就有一个for的方框,再点一个条件逻辑,桌面界面中就有一个if的方框,通过把if方框拖进for方框里,便是一个类似循环监听事件的功能了。

大量培训机构出现以及越来越多稳定好用又完整的模块,使得编程的门槛越来越低。编程终将会像手机拍照那样简单,全民皆会编程,就像现在任何一个有智能手机的人都能自如地拍照一样。那么程序员这个工作会消失?开玩笑,智能手机拍照这么方便,摄影师也没失业好吧。编程全民化只是释放一些高层的应用,举个栗子:你可以花里胡骚地换你改你微博的背景字体排版,但你并不能改它的基本功能。再举一个栗子,现在你公司要做一个公司员工人脸识别打卡的功能,首先你得有你们公司每个员工的脸部照片,这些照片用来告诉机器,这些都是公司的员工,要是以前呢,你要写一个深度学习的模型,然后把图片降维一大堆处理,丢进模型里,再去测试模型的准确率有多少,最后再应用到你们公司的脸部识别打卡中,但现在你只要用互联网巨头提供的人工智能平台,把你们公司员工的脸部图片上传,剩下的都交给平台黑箱操作,测试一下准确率即可使用,你所做的仅仅是上传照片->测试准确率->拿去用!并不需要接触密密麻麻的代码。

可以预测到,因为技术门槛的降低,吃瓜群众可以更多地把创意通过编程实现,但同时部分程序员的薪酬会降低。

添加我的微信公众好:CCH陈常鸿

我的公众好已接上图灵机器人,欢迎怼我,也谢谢各位看官!

转载于:https://my.oschina.net/u/3691910/blog/1547229

编程会像手机拍照一样傻瓜相关推荐

  1. java 手机信息管理系统照相功能_Android实现手机拍照功能

    本文实例为大家讲解如何轻松实现Android手机拍照功能,分享给大家供大家参考.具体如下: 一.布局文件main.xml android:layout_width="fill_parent& ...

  2. C++ 实现安卓手机拍照全景模式

    实现安卓手机拍照全景模式的方法有很多种,下面介绍一种基于 Android 的编程方法. 首先需要判断手机是否支持全景模式.可以使用以下代码: private boolean hasPanorama() ...

  3. android 自定义相册选择,Android通过手机拍照或从本地相册选取图片设置头像

    像微信.QQ.微博等社交类的APP,通常都有设置头像的功能,设置头像通常有两种方式: 1.让用户通过选择本地相册之类的图片库中已有的图像,裁剪后作为头像. 2.让用户启动手机的相机拍照,拍完照片后裁剪 ...

  4. android实现华为手机拍照上传_继续引领手机拍照 华为将带来液态镜头

    点击上方蓝字[安兔兔]关注我 文章每天不断更! 在手机拍照方面,华为一直都处于领先地位,那么面对友商的疯狂追赶,在下一代旗舰机型上,华为要对镜头做出如何的升级才能避免自己不被超越呢? 据相关的博主爆料 ...

  5. Android开发之手机拍照功能的实现(源代码分享)

    Android系统里调用手机拍照的功能有两种方法一种直接调用手机自带的相机另一种就是使用自己做的拍照应用.比如Camera360 一款于各操作系统都有的的功能强大的手机摄影软件:能拍摄出不同风格,不同 ...

  6. HTML5 实现手机拍照上传

    2019独角兽企业重金招聘Python工程师标准>>> 背景:移动端H5项目,需要实现调用手机拍照,并将图片压缩上传功能. 页面样式: 上传图片有原生的方法<input typ ...

  7. html实现照片添加功能,HTML5 Canvas调用手机拍照功能实现图片上传功能(图文详解上篇)...

    这篇文章主要为大家详细介绍了HTML5 Canvas,和jquery技术,调用手机拍照功能实现图片上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 因为最近一段时间,一直在弄微信项目,其中涉及到 ...

  8. 调用手机相机相册_如果你用华为手机拍照!记得开启专业模式,照片好看十倍不止...

    如果你用华为手机拍照!记得开启专业模式,照片好看十倍不止 用华为手机拍照已经成为一种普遍现象,每天我们都会用手机拍摄身边有趣的事情,但是拍摄的照片呈现结果却不相同.对于不会用手机拍照的朋友,千万记得开 ...

  9. 华为如何拍火烧云_华为手机拍照功能介绍-设置通用功能

    相比起OPPO手机之类的拍照手机,华为手机的拍照功能很多,对于懂得使用的人来说这些功能可以让他们拍出好照片,然而对于那些不会使用这些功能的人来说,拍出来的照片还不如OPPO之类的拍照手机拍出来的好看. ...

最新文章

  1. 前端每日实战:164# 视频演示如何用原生 JS 创作一个数独训练小游戏(内含 4 个视频)...
  2. undefined symbol: sqlite3_open_v2
  3. Spring添加对缓存的支持
  4. gj13 asyncio并发编程
  5. 51. 顺时针打印矩阵[print matrix in clockwise direction]
  6. python数据参数_零基础学习python数据分析——函数的参数
  7. addr 与 offset 异同
  8. 计算机毕业设计Java宠物医院管理系统(源码+系统+mysql数据库+lw文档)
  9. 网易云音乐java_网易云音乐被下架?掌握这几步,你也能做出网易云!
  10. matlab中定义分段函数,matlab中定义带符号的分段函数
  11. 矩阵乘法(幂次计算)
  12. 绿色奖学金申请答辩PPT模板
  13. DIM-00014: 无法打开windows nt服务控制管理器
  14. 澳洲计算机设计专业大学排名,澳洲设计专业大学排名TOP5
  15. timesat数据如何读取_判二手车调表车另类方法。如何利用OBD读取可靠数据(技术类)...
  16. 最详细的Android图片压缩攻略
  17. Cobalt Strike上线微信机器人提醒
  18. 鱼眼参数的数值计算优化方法
  19. JQuery-样式篇
  20. E. Tournament

热门文章

  1. Liang-GaRy啃linux书想吐(一)
  2. 虚拟化技术基础知识全面了解
  3. 微电子专业是做芯片的吗?芯片和什么专业有关?
  4. vue中使用echarts-gl(3d环形图)
  5. Howler 音频资源跨域提示html5
  6. 好用的wordpress企业主题,Benevolent
  7. 维克森林大学计算机科学专业好不好,美国维克森林大学计算机科学硕士专业介绍...
  8. 华为路由 鸿蒙,华为鸿蒙系统适配流程介绍
  9. java job定时任务_java实现job功能,定时开启任务
  10. TypeError: xxx() missing 1 required positional argument: 'xxx'