<small id='Tpy85G'></small> <noframes id='1fdUC'>

  • <tfoot id='Bu6gsXto'></tfoot>

      <legend id='pZkDm9iP'><style id='aIvn'><dir id='hWANk'><q id='utopFg'></q></dir></style></legend>
      <i id='fsdpY5Hc'><tr id='yaj1'><dt id='BN9OY'><q id='y5Qa'><span id='WOkoxA'><b id='qXsQoZae'><form id='8Rbnpf'><ins id='xuVh'></ins><ul id='w07T23cEk'></ul><sub id='b5wYyfLp'></sub></form><legend id='58nNs'></legend><bdo id='ahEwSQGgj'><pre id='5D1nRgqac'><center id='Ma3OeJdh'></center></pre></bdo></b><th id='zY6Ry9KDTZ'></th></span></q></dt></tr></i><div id='Cial4'><tfoot id='Y4CbHE'></tfoot><dl id='qYkHXDCve'><fieldset id='2m1Zd'></fieldset></dl></div>

          <bdo id='oZgKf'></bdo><ul id='w7pQ'></ul>

          1. <li id='1hbjRQ3po'></li>
            登陆

            章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏

            admin 2019-09-06 117人围观 ,发现0个评论

            大数据文摘出品

            来历:anishathalye

            编译:洪颖菲、秦泽宇、钱天培

            1美元能够做什么呢?买一瓶水,买半个冰激凌,或许让你用上半小时的GPU。但这些都不行酷!

            今日,文摘菌决议,只用1美元,给MacBook装上接触屏!

            你没有听错,只需1美元!用上1美元的硬件,和一点计算机视觉原理,一个来自MIT的小哥Anish Athalye在与几个队友的协作下,就将MacBook变成了接触屏。



            此项目已经在Github上开源,赶忙来学一学!



            Github链接:

            https://github.com/bijection/sistine

            基本原理

            该项目背面的基本原理很简略。从一个特定视点看屏幕,屏幕会反光,你能够经过查看手指是否碰触到自己的镜像来判别手指是否接触到屏幕。

            我的队友Kevin在初中就发现了这种现象,并建立了ShinyTouch这一软件。该软件只需运用外部网络摄像头,就能够轻松构章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏建一个接触输入体系。

            ShinyTouch软件链接:

            https://antimatter15.com/project/shinytouch/

            咱们想试试是否能够将这个体系进一步简化,并使其在没有外部网络摄像头的情况下作业。咱们的主意是,在MacBook的内置网络摄像头前改装一个小镜子,这样网络摄像头就会以锐角向下拍章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏照电脑屏幕。相机能够看到手指悬停或接触屏幕,这样咱们就能够运用计算机视觉将视频输入转换为接触事情。

            硬件

            咱们的硬件设置很简略。咱们所需求的只是在网络摄像头前李津成面以恰当的视点放置一面镜子。这是咱们的物料清单:

            • 一章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏个小镜子
            • 硬纸盘
            • 门铰链
            • 热熔胶

            经过一番重复试验之后,咱们决议运用刀和热胶枪在几分钟内完结规划。

            这个是最终的制品:

            手指检测

            处理视频帧的第一步是检测手指。以下是网络摄像头看到的典型示例:

            手指检测算法需求找到接触/悬停点章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏以进行进一步处理。咱们现在的办法是运用经典计算机视觉技能,处理方法包括以下进程:

            1. 经过肤色进行过滤,并设置相应的二进制阈值;
            2. 找到手指及反射概括;
            3. 找出两个最大的概括并保证概括在水平方向上堆叠,而较小的概括在较大的概括上方;
            4. 将接触/悬停点标识为衔接较大概括顶部和较小概括底部的线的中点;
            5. 依据两个概括之间的垂直距离区别接触和悬停。

            上面显现的是将此进程运用于网络摄像头的每一帧的输出成果。手指和反射(概括)以绿色标出,鸿沟框以赤色显现,接触点以赤色显现。

            映射和校准

            处理输入的最终一步是将接触/悬停点从网络摄像头坐标映射到屏幕上的坐标。这两者是与单应性相关的。咱们经过校准,即找到用户接触屏幕上的特定点,得到单应矩阵。在咱们收集了相应的网络摄像头坐标的数据后,能够运用RANSAC精确地得到其单应性。这为咱们供给了一个投影矩阵,这个矩阵能够将网络摄像头得到的坐标映射到屏幕上的坐标。

            上面的动图演示了校准进程,其间用户必须在屏幕周围跟从绿点移动手指。该动图包括一些调试进程,这些进程会掩盖网络摄像头的实时视频。网络摄像头坐标中的接触点以赤色显现。在校准进程完结之后,投影矩阵会以红线的方法显现出来,而且软件切换到以估测点为蓝色章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏的形式。

            运用

            在当时的原型中,咱们将悬停和接触转换为鼠标事情,使现有运用程序能够随时随地启用接触功用。

            假如咱们编写自己的触控式运用程序,咱们能够直接运用接触数据,如悬停高度等信息。

            定论

            咱们的项目是一个概念性项目,你只需1美元的硬件即可将笔记本电脑变成接触屏。作为一个原型,它的作用非常好!

            经过一些简略的修正,例如更高分辨率的网络摄像头(咱们的是480p)和一个答应网章鱼彩票提现-只需1美元!教你给MacBook装上触摸屏络摄像头捕捉整个屏幕的曲面镜,Sistine能够成为一个有用的低成本接触屏体系。

            相关报导:

            https://www.anishathalye.com/2018/04/03/macbook-touchscreen/

            请关注微信公众号
            微信二维码
            不容错过
            Powered By Z-BlogPHP