V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
heIIokitty
V2EX  ›  奇思妙想

做了一款达文西同款的手电筒小程序

  •  1
     
  •   heIIokitty · 2021-07-18 19:11:18 +08:00 · 2281 次点击
    这是一个创建于 984 天前的主题,其中的信息可能已经有所发展或是发生改变。

    《国产凌凌漆》电影里面达文西给周星驰做了一款太阳能发电的手电筒,只需要有光,就能让手电筒发亮。 受到启发后,立马根据此灵感做了一个小程序。

    思路:

    1 、根据屏幕亮度,来控制相机的闪光灯,(屏幕亮度值范围 0-1,0 是最暗,1 是最亮),大于等于 0.9 才能触发闪光灯开关。(目前用的是这个方案)

    上面这个方案有个缺陷,屏幕设置自动亮度的可以看到效果,如果不设置自动亮度,就会失效

    2 、实时读取摄像头的每一帧画面,解析画面的亮度值,大于某个亮度值,就触发闪光灯开关,但是此方案需要将灯光对准摄像头才可以。

    上面这个方案也有缺陷

    体验地址:

    W8EdXt.jpg

    7 条回复    2021-07-27 17:11:47 +08:00
    User9901
        1
    User9901  
       2021-07-19 12:55:49 +08:00
    哈哈哈哈,喜欢!有趣!
    iamgx
        2
    iamgx  
       2021-07-19 17:59:46 +08:00
    哈哈哈, 有意思的
    meloncc
        3
    meloncc  
       2021-07-19 19:22:58 +08:00
    我试了,没得用
    ZARRO
        4
    ZARRO  
       2021-07-21 16:20:11 +08:00
    哈哈哈,稍微有些延迟
    crs0910
        5
    crs0910  
       2021-07-21 23:37:24 +08:00
    jack778
        6
    jack778  
       2021-07-22 10:41:56 +08:00
    老哥有点闲的蛋疼
    yangxiaopeipei
        7
    yangxiaopeipei  
       2021-07-27 17:11:47 +08:00
    太棒了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2426 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 16:09 · PVG 00:09 · LAX 09:09 · JFK 12:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.