问题标签 [calibration]
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.
graphics - 在将线性强度图像显示在 DICOM 校准显示器上之前,是否需要对它们进行特殊处理?
我有一些代码可以从物理模拟中渲染 RGB 图像。这些图像具有线性强度标度,因此必须在普通 PC 显示器上显示之前进行伽马校正,并且我的应用程序很容易在其显示管道中的某个点应用必要的幂律(通常我使用从 1.6 到 2.2 的值)一个相当临时的基础;我认为最好的)。
现在很可能将来该应用程序可能由具有 DICOM 校准显示器的用户运行。我完全不清楚这些与普通 PC 显示器有什么不同(除了在某种程度上“更准确”)。是否应该使用特定的伽马值,或者需要一些完全不同的响应函数,以便在显示器上合理准确地再现原始线性强度图像?
iphone - 如何在 iPad/iPhone 上使用 ICC 配置文件?
现在我正在实现一个基本的 PDF 查看器,我遇到了一个问题,即在设备和模拟器中渲染时,某些文件显示的文本和矢量图形颜色错误(太强烈、太亮)。
由于我可以访问校准硬件,因此我可以使用测试数据为设备创建 ICC 配置文件。
我现在唯一的问题是:有没有办法使用 ICC 配置文件来帮助在 iPad 屏幕上呈现 PDF 数据?
如果有人想知道:我计划在 iPad 上以及可能在 iPhone 上定位 iOS 4.x。
提前致谢!
arduino - 微控制器线性电位器输出
好的,下一个问题是:如果我在数字输入上添加了一个按钮,我可以用它来将电位器校准为零吗?
因此,当我按下按钮时,无论罐子处于什么位置,所有值都从零开始?之后我打算在 Excel 中执行此操作,但是今天下午似乎可以尝试。你会使用 switch 语句还是某种 if 语句?
opencv - 计算热像仪的内在函数?
我正在为一个项目使用热像仪,我有点难过如何考虑计算它的内在函数。通常的相机会确定棋盘上的不同点或类似的东西,但热像仪不会真的能够区分这些点。有人对热像仪的内在特性有什么了解吗?
干杯!
编辑 - 除了我目前有很好的建议外,我还在考虑在白色上使用铝箔来产生热差异。让我知道你对这个想法的看法。
opencv - OpenCV + 摄影测量
我有一个立体配对,照片 1:http ://savepic.org/1671682.jpg 照片 2:http ://savepic.org/1667586.jpg
每个图像都有坐标系。如何使用 OpenCV 库在该系统中找到点 A 的坐标。很高兴看到示例代码。我在 opencv.willowgarage.com/documentation/cpp/camera_calibration_and_3d_reconstruction.html 上找过它,但没有找到(或不明白:))
python - OpenCV Python 库中的 cv.cornerSubPix 参数
我在使用 OpenCV python 包装器执行以下函数时遇到问题:
如果我在(OSX)上的 iPython 中运行它,我会收到以下错误:
TypeError Traceback(最近一次通话最后)/Users/katherinescott/simplecv-git/SimpleCV/sampleimages/ in () ----> 1 cv.cornerSubPix(grayImg,corners,(11,11),(-1,-1 ),(cv.CV_TERMCRIT_ITER | cv.CV_TERMCRIT_EPS, 10, 0.01))
TypeError:不是一个numpy数组
我已经尝试了将上述对象转换为 numpy ndarray 的几乎所有排列,但无济于事。我的猜测是这个错误存在于术语标准对象中,但我不知道它要求什么。尝试使用 OpenCV Python 包装器执行校准时,有没有其他人遇到过这个问题?我即将开始挖掘源代码,看看我能找到什么。
android - 试图校准加速度计
我正在编写一个应用程序,它将使用加速度计来计算施加在手机上的平均 geforce。思考这个问题,我得出的结论是,当手机处于静止状态时,将所有轴值相加会得到 +9.8(重力加速度)的答案。
我现在假设如果我从所有轴的总和中减去 9.8,它将给我施加在手机上的合力,而不考虑重力。因此,如果手机处于固定位置,它将返回值 0。
现在,如果手机直接放在一个轴上,这确实是正确的,但如果手机要以约 45 度角靠在某物上,它会返回一个 4-5 的值(大约是重力的一半)角度越接近轴,注册的力越小(继续假设它是成比例的)
据我了解,这不应该发生,它应该返回一个 0,因为所有轴都会相互抵消,不是吗?由于手机是静止的,所以手机应该没有用力记录对吗?
r - R:从 n 个子集制作 pls 校准模型,并使用它们来预测不同的测试集
我正在尝试应用我编写的一个函数,该函数使用“pls”包制作模型,然后使用它来预测几个测试集(在本例中为 9),返回每个测试集的 R2、RMSEP 和预测偏差 n从数据框中选择的子集数。功能是
选择 n 个子集(基于我的问题 [1] 的答案:通过对所有子集采用不同的行间隔和 应用函数并将 cpo 函数应用于我尝试的每个子集来选择几个子集
根据@Gavin 建议编辑
当我尝试这个时,我不断收到“eval 中的错误(expr,envir,enclos):找不到对象“蛋白质”。蛋白质用于 cpo 的 plsr 公式中,并且在数据集中。然后我尝试直接使用 plsr 函数,如下所示
当我尝试这个时,我得到了同样的错误'eval(expr,envir,enclos)中的错误:找不到对象'蛋白质'。任何有关如何处理此问题并使该功能正常工作的建议将不胜感激。
opencv - OpenCV - CirclesGridFinder 的文档
我正在尝试使用非对称圆形网格执行相机校准。我找不到合适的文档CirclesGridFinder
,尤其是findHoles()
功能文档。
如果您了解此函数的工作原理及其参数的含义,我将不胜感激。
android - 触摸屏校准值,如何在 Android/Kernel 中完成?
我正在将 Android Gingerbread 移植到我的定制板上(使用三星 S5PV210 处理器)。我有一个带有 ESC7000 芯片的触摸屏。我在 /kernel/drivers/input/touchscreen/usbtouchscreen.c 找到了一个驱动程序。它几乎可以工作,但 USB 数据包中的位范围、顺序和字节顺序并不好。我修改了代码以获得正确的 RAW 位置(在控制台上使用 printk 来查看它),现在它几乎可以工作了。我的数据范围从 xmin、ymin 到 xmax,ymax 是 420,430 到 3650、3650,而理论上应该是 0,0 到 4095,4095。这并不奇怪,因为电容式触摸需要校准。这是一个简单的校准,例如每个轴的 y=mx+b(简单线性校准)。我在驱动程序中环顾四周,但无法弄清楚校准的处理位置。它必须是可编程的,因为它' s 取决于单元,并在系统生产中为每个单元校准一次。我想像其他 Android 设备一样干净。有人知道校准信息在安卓系统中存储在哪里吗?进行补偿计算的代码在哪里。任何关于此的网络搜索都会提供有关想要重新校准手机的人的信息。所以对我来说没用。