问题标签 [ambient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Java 中实现环境监听?
我想编写一个程序,当听到 a 时将启动一个线程。我想一个语法列表可能有助于实现这一点,但关键字不会一直被触发吗?(我只希望关键字启动一个线程)。我已经实现了语音输入(链接),但您需要将音频样本发送到服务器进行分析,这对于环境聆听来说成本高昂且不切实际。有什么建议么?
detection - 是否有任何手机支持用于环境光检测的“夜间模式”(内部与外部)
最佳屏幕颜色在室外阳光、夜间和室内照明中有所不同。有什么方法可以检测任何 Android 手机或其他移动设备的环境光条件?
ios - 在 iOS 中访问环境光传感器
我正在开展一个项目,在该项目中确实需要访问环境光传感器。
我在 Google 和 Stackoverflow 中搜索了很多,但找不到任何有用的信息。甚至有可能这样做吗?
我还尝试通过计算相机输入的亮度来计算环境光值,但结果并不精确,因为相机对图像进行了大量调整,这会扭曲结果。
class - TypeScript 0.9.1 CommonJS:正确声明导出的环境类实现外部接口?
编辑:
换句话说,.d.ts文件中的以下内容不应产生编译器错误 TS2137 'Class "MyClass" does not implement interface "IInterface"':
因为我没有(也不能在声明中)实施任何东西。这是编译器中的错误还是有其他方式/语法来执行上述暗示?我认为编译器足够聪明,可以准确地将 IInterface 的签名包含在 MyClass 中,并且不需要重新声明其方法。
原来的:
我正在尝试为节点组件 bunyan 编写一个 d.ts。导出实现外部接口的类时遇到问题,特别是扩展节点的 EventEmitter 的 RingBuffer。简化的问题是(在下面的 bunyan.d.ts 文件中):
然后在 myNodeApp.js 中使用
将 bunyan.d.ts 更改为:
编译,但使用时同样的问题;没有智能感知,没有编译错误。
将 bunyan.d.ts 更改为
在 myNodeApp.js 中导致编译错误
从 bunyan.d.ts 中删除
在 myNodeApp.js 中导致编译错误
改变 bunyan.d.ts
导致编译错误
暗示我必须从所有扩展接口重新声明所有继承的方法,除了 IRingBuffer,这在 d.ts 文件中似乎有点可笑
有谁知道在另一个 CommonJS 模块中声明一个实现接口以供消费的环境类的“正确”方法?
node.js - 将字段添加到其他模块中的接口的 javascript 模块的环境声明
假设我想使用 express 之类的东西。所以我添加
然后可以使用 ExpressServerRequest 之类的类型。
到目前为止,一切都很好。但现在我想使用例如 connect-flash javascript 模块。这为 ExpressServerRequest 添加了一个额外的 flash 功能。我正在努力了解如何定义 connect-flash.d.ts 以便 req.flash() 如果我已经导入了 connect-flash 模块,则在 ExpressServerRequest 的实例上定义,并且没有以其他方式定义。可以在 TypeScript 中捕获这种行为吗?
opengl - OpenGL 闪烁像素神器
我正在尝试在基于体素的网格上实现环境遮挡,并在面部边缘获取这些闪烁的白色像素:
这是我的片段着色器:
light
如果我从中删除,gl_FragColor
vec4
那么工件就会消失。该light
值是根据环境光遮挡值 ( normal.w
) 和镜面反射分量计算得出的。似乎是导致问题的镜面反射。为什么角落和边缘会突然像这样闪烁?当网格旋转时,白色像素会闪烁。但在较大的表面上,镜面高光看起来很正常,并跟随光源而不是闪烁。
ios - iPhone中的环境光传感器
在我们的应用程序中,如果用户覆盖了 iphone 顶部环境光传感器可用的区域,我想获得环境光传感器的变化值。我不想操纵这些价值,因为我知道 Apple 不允许玩硬件。我的目标是获得环境光传感器的价值。这是测试应用程序,它正在检查环境光传感器是否正常工作。
我花了很多时间,但还没有找到任何东西。我尝试使用 UIScreenBrightnessDidChangeNotification,但这是为了屏幕亮度。
android中提供了类似的功能,我可以获得环境光传感器的价值。
任何帮助将不胜感激。
arduino - 处理软件环境下载
我可以从其他来源下载 Processing IDE,因为 processing.org 页面似乎已经关闭。如果有另一个镜像页面可以下载 Processing IDE,我将非常感激。
windows-ce - 环境光传感器中断状态寄存器未更新
我正在使用 WinCE 7 Visual Studio 2008 并为 ALS ( MAX44009 ) 编写驱动程序代码。我编写了以下代码来读取中断状态寄存器并在发生中断时显示消息。但是,它只随机工作几次。例如,当我用手关闭传感器时,我只收到几次消息,然后,data==1
即使它必须中断并继续循环,它也不会进入状态。阈值计时器为 0。该AlsRegRead
函数执行 I2CRead。pAlsDrvInfo
是驱动程序上下文。ADD_ALS_INT_STATUS
是0
。DumpAlsRegistry
函数将打印除 register 之外的所有寄存器的内容0x0
。
请指导我在哪里犯错。
ios7 - 使用iphone相机时光线不足时显示“光线不足”作为消息
我有一个要求,当 iphone 前置摄像头周围光线不足时,我需要显示一条消息“光线不足”。我正在搜索执行此操作的公共 API,但没有找到任何东西。也检查了环境光传感器,但没有任何帮助。
有人能告诉我在使用 iphone 前置摄像头时有没有办法识别低光状态?
谢谢