草庐IT

光照强度

全部标签

android - 如何获取Wifi接入点的连接强度?

我正在构建一个应用程序来读取每个可用Wifi接入点的信号强度。我写过这样的代码:wifi=(WifiManager)getSystemService(Context.WIFI_SERVICE);//GetWiFistatusWifiInfoinfo=wifi.getConnectionInfo();textStatus.append("\n\nWiFiStatus:"+info.toString());//ListavailablenetworksListconfigs=wifi.getConfiguredNetworks();但是,我有两个问题:调试时,configs只包含一个连接。

android - 如何获取当前小区信号强度?

我想存储手机信号强度,我是这样做的:privateclassGetRssiextendsPhoneStateListener{@OverridepublicvoidonSignalStrengthsChanged(SignalStrengthsignalStrength){super.onSignalStrengthsChanged(signalStrength);Variables.signal=signalStrength.getGsmSignalStrength();}}好的,但这只有在它发生变化时才会运行。我需要当前的信号强度。有没有办法只询问当前的信号强度?

android - 获取WIFI和移动数据的信号强度

在我的应用程序中,我需要检查WiFi和移动数据的连接速度,然后进行比较,然后切换到速​​度最快的网络。那么我怎样才能获得wifi和手机的速度或最佳信号强度数据?如何以编程方式关闭其中一个并打开另一个。请帮帮我。示例会有所帮助。 最佳答案 无线网络:WifiManagerwifiManager=(WifiManager)context.getSystemService(Context.WIFI_SERVICE);intlinkSpeed=wifiManager.getConnectionInfo().getRssi();如果是移动设备

c++ - 如何实时找到 OpenCV 轮廓的平均强度

我的图像有大约50到100个小轮廓。我希望实时[2]找到每个轮廓的平均强度[1]。我能想到的一些方法是为每个轮廓绘制带有FILLED选项的轮廓;使用每个图像作为原始图像的掩码,从而找到平均值。但我认为这种方法乍一看不是实时的。研究带有FILLED选项的drawContour函数的OpenCV实现,并以相同的方式访问轮廓包围的像素。但是代码看起来真的很复杂而且不容易理解。计算最小面积矩形,使用变换找到矩形内的所有点,并求出非零点的平均值。同样,方法似乎很复杂。有没有更简单、更有效的方法来做到这一点?[1]每个非重叠轮廓所包围的所有像素强度的平均值[2]在2.66Ghz台式电脑上每秒大约2

c++ - 如何使用Qt获取wifi信号强度?

到目前为止,我可以使用QNetworkConfigurationManager::allConfigurations()扫描所有可用的wifi,但是它们每个的QNetworkConfiguration数据都没有wifi信号强度。你能告诉我如何获取这些数据吗?谢谢! 最佳答案 您可以使用QProcess并运行命令行命令来扫描wifi网络。使用正则表达式解析命令行输出,其中包含wifi网络的所有详细信息。如果您使用的是linux,那么命令是“iwlistscan” 关于c++-如何使用Qt获

c++ - OpenGL 中的 Oren-Nayar 光照(如何在片段着色器中计算 View 方向)

我正在尝试在片段着色器中实现Oren-Nayar光照,如图所示here.但是,我在地形上得到了一些奇怪的光照效果,如下所示。我目前正在向着色器发送“视角方向”制服作为相机的“前”vector。我不确定这是否正确,因为四处移动相机会改变伪像。将“前”vector乘以MVP矩阵可获得更好的结果,但从某些角度查看地形时,伪像仍然非常明显。在黑暗区域和屏幕边缘周围尤其明显。是什么导致了这种影响?工件示例场景应该是什么样子顶点着色器#version450layout(location=0)invec3position;layout(location=1)invec3normal;outVS_OU

ios - xcode - iOS 中的网络强度

我知道它不会真的帮助我,但我仍然对核心电话框架的“CTGetSignalStrength()”方法有一些疑问。我对这种方法的了解是:这是一个未记录的方法。它属于私有(private)API。如果我使用这种方法,应用商店会拒绝我的申请。另外,我了解到在iOS中没有公共(public)API来获取信号强度。我之所以再次选择这个话题,是因为所有其他答案至少已有2年历史。而且,我在Appstore上看到了一些应用程序,这些应用程序真正讲述了蜂窝/Wifi强度(比如Dr.Wifi之类的东西)。如果无法获取信号强度,那些应用程序如何获取信号强度?或者现在有一些其他方式我们可以获得网络强度。如果有人

ios - 有没有办法知道 iOS 上 WiFI 信号的强度

这个问题在这里已经有了答案:iOSwifiscan,signalstrength(2个答案)关闭9年前。有没有办法显示按信号排序的WiFi网络表?听起来苹果不太可能让我们做这样的事情,但我还是会问的。谢谢

ios - 在 iOS 8.3 中获取 CellID、MCC、MNC、LAC、信号强度、质量和网络

如何在ios8.3中使用私有(private)api获取小区ID,因为以前的核心电话私有(private)api在最新的iossdk8.3中不起作用。 最佳答案 您仍然可以使用它。它适用于iOS8.3。我不知道如何获得信号强度。Apple最近对CoreTelephony进行了很多更改。:(CTTelephonyNetworkInfo*telephonyInfo=[CTTelephonyNetworkInfonew];NSString*carrierNetwork=telephonyInfo.currentRadioAccessTec

iphone - 如何以编程方式找出载波信号强度

这是我用来找出载波信号强度的代码:intgetSignalStrength(){void*libHandle=dlopen("/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony",RTLD_LAZY);int(*CTGetSignalStrength)();CTGetSignalStrength=dlsym(libHandle,"CTGetSignalStrength");if(CTGetSignalStrength==NULL)NSLog(@"CouldnotfindCTGetSignalStrength"