草庐IT

准确率

全部标签

ios - 触发显着位置变化更新所需的行程距离和给定位置的准确性

我搜索了有关此主题的SO,我能找到的最新结果来自2014年3月和iOS7。关于重大位置变化的事情现在怎么样了?我感兴趣的是我获得的位置的准确性,更重要的是,需要走多远才能获得更新。城市中300m-400m的行驶距离是否足以触发更新?更多农村地区2公里怎么样?这个问题与significantlocationchangedoesnottriggerondevice有关 最佳答案 何时触发更新取决于手机信号塔之间的距离以及您配置CLLocationManager更新的频率(即仅在我行驶了1英里时才获取更新),您需要它的准确性以及您将其用于

iphone - 准确无缝地将文本拆分为两个 UILabel

我正在尝试为已设置尺寸的图像周围的文本创建类似“环绕”的效果。___________........|........|imagelabel.1.|........|___________...........................label.2..............................................这是我现在使用的方法:-(NSArray*)splitString:(NSString*)strmaxCharacters:(NSInteger)maxLength{//thiswillsplitthestringtoaddtotwoUILab

ios - 如何准确计算 iOS 8 上硬件解码的 FPS?

这里有来自iOS8的新硬件解码方法,我们可以使用“VTDecompressionSessionDecodeFrame”从iOS8解码h264,我尝试编写一个能够打印硬件解码fps的程序,但是这里有个问题,回调是异步的,那么我怎样才能准确计算fps?我找到了一个方法“VTDecompressionSessionWaitForAsynchronousFrames”这是我想要的吗?DecodeFunction-(void)render:(CMSampleBufferRef)sampleBuffer{if(_isDecoding==NO){_isDecoding=YES;_lastTime=[

java - 云台beacon设备室内定位如何提高数据的稳定性和准确性?

在android中如何提高多信标检测的稳定性?我正在使用云台信标进行室内定位。电缆是否适合室内定位数据访问? 最佳答案 我在这方面做了广泛的工作,因为我在满是session室的走廊上放置了信标,所有session室都在附近。首先,我建议将信标放在天花板上。信号应以向下的角度传播。这大大减少了干扰。请记住,这可能不是适用于每个房间的解决方案,但在我的房间彼此靠近的情况下,这有很大帮助。接下来,一定要为signalsmoothing使用一个好的选项.GimbalSDK致力于到达和离开的概念。仅当信号在特定阈值内时才会触发这些事件。信号平

ios - 为什么在 Xamarin IOS customrenderer 中没有准确检测到长按开始/结束?

我有一个XamarinForms项目,我想在其中有一个按钮,必须按长才能触发事件。除了长按事件,我还需要按下按钮的确切时间,因为那时我想在UI上启动一些动画。我制作了一个自定义渲染器来解决它,在Android上它可以工作,但在IOS上我有问题:有时它可以工作,有时不能。在IOS上我是这样做的:我使用TouchDown事件来获取触摸的确切时间,TouchUpInside结束,UILongPressGestureRecognizer长按。有时它就像一个魅力,但有时只有UILongPressGestureRecognizer的事件被触发而没有触发TouchDown。这是我的代码:[assem

objective-c - UIScrollView:更准确/精确的 contentOffset 值?

我想知道是否有任何方法可以获得更准确的contentOffset版本,或估计/计算contentOffset或(最好)contentOffset的一阶导数的UIScrollView.我正在尝试在contentOffset的变化率时执行操作我的UIScrollView非常小,但0.5f不够精确。非常感谢任何帮助。 最佳答案 您无法获得比contentOffset提供的精度更高的精度。您可以使用常规ds/dt方程计算速度:-(void)scrollViewDidScroll:(UIScrollView*)scrollView{stati

ios - 是否有更准确的方法来使用 Sphero API 检测球与球之间的碰撞?

我正在为机器人球sphero编写游戏(他们的论坛有问题,似乎无法提问)。我正在尝试为2个或更多玩家进行球对球碰撞检测。首先他们在这里给出了一个样本:https://github.com/orbotix/Sphero-iOS-SDK/tree/master/samples/CollisionDetection他们提供的阈值太敏感了,在Parquet上它总是会触发。暂时忘记这一点,我必须使用两个设备的影响时间戳来查看它们是否在大致相同的时间触发了碰撞。我的问题是在减去时间戳时,在某些情况下我会得到非常大的变化,我认为开始时的差异很长。我存储了多个时间戳,这样我就不会错过正确的时间戳,我尝试

ios - 使用 I-Beacon 的室内导航 - 准确性正在迅速变化

我正在使用I-Beacon开发室内导航应用程序。为此,我正在使用信标给出的准确性。但它正在迅速变化。由于值在变化,因此必须计算的用户位置的X和Y坐标也在变化,即使我是静态的。所以请帮助我在不动时使精度保持不变。提前致谢 最佳答案 关于三边测量和非线性回归两种定位算法的体验,建议大家阅读以下文章:R/GATechBlog您将在GitHub上找到实现这两种算法的完整iOS应用程序该App对理解室内导航需求的难点和实验有很大的帮助。另请注意:Apple确实在WWDC2014上通过iOS8中的核心位置框架宣布了室内定位,但几个月后他们停止了

ios - 放大/缩小 map 时,MKMapView 自定义图钉图像失去准确性

我的应用程序中有一个mapView,我正在为MKAnnotationView使用我自己的图像,这是pin图像。这是我设置它的代码。-(RMAnnotationView*)mapView:(MKMapView*)mapViewviewForAnnotation:(RentPin*)annotation{staticNSString*identifier=@"MyLocation";if([annotationisKindOfClass:[RentPinclass]]){RMAnnotationView*annotationView=(RMAnnotationView*)[self.map

ios - 在保持准确性的同时将 double 转换为 NSDecimalNumber

我需要转换在double中执行的计算结果,但我不能使用decimalNumberByMultiplyingBy或任何其他NSDecimalNumber函数。我尝试通过以下方式获得准确的结果:doublecalc1=23.5*45.6*52.7;//->calc1=56473.32000000000698491931NSDecimalNumber*calcDN=(NSDecimalNumber*)[NSDecimalNumbernumberWithDouble:calc1];NSLog(@"calcDN=%@",[calcDNstringValue]);->calcDN=56473.32