问题标签 [rulers]
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.
google-chrome - Google Chrome 开发者工具 - 禁用黑色模拟选项标尺
在 Google Chrome 38+ 版本中,有一个带有设备模拟选项的新黑色标尺。有谁知道如何禁用它?
c++ - 如何使用 OpenCV 识别刻度(尺子)?
我正在处理包含一个或多个标尺的照片。尺子的大小和形状是未知的(即可能使用一百种不同的类型)。我们可以假设相机和目标的焦平面是平行的(俯仰和偏航是可控的),所以我们只需要处理标尺的旋转。现在我们还可以假设图像中只有一把尺子。
使用 OpenCV,我想识别标尺,使用刻度线来缩放图像,并向用户提供视觉反馈(即标尺上的一条线,例如 10 毫米)。
我发现了一个类似的问题:如何使用opencv从图像中找到标尺位置?但它有一组不同的约束,似乎并不适用。
我还找到了一篇文章,它准确地概述了我想做的事情:基于图像的古代硬币测量(虽然只是尺子部分 - 我没有用硬币做任何事情)。在图像处理方面,我不知所措,但我已经使用 FFT 检测比例。从概念上讲,我理解作者在山脊检测和视觉反馈部分中解释的内容,但我不知道使用什么工具来实现它。
有没有人做过类似的事情,或者有人能指出我正确的方向吗?或者,如果我尝试使用错误的技术,可能会建议替代方案?
google-chrome - Google Chrome 开发者工具 - 在不关闭仿真的情况下禁用新的设备仿真标尺
和其他许多人一样,我也想摆脱 Chrome/Chromium 开发工具中的新设备仿真标尺。但我仍然想保持设备仿真,因为我需要让我在特定分辨率下工作的网站(更准确地说是在特定宽度下)。然而,标尺大部分时间只是一种干扰,界面占用了宝贵的垂直屏幕空间。
javascript - 如何使用javascript将标尺中的像素转换为英寸
我在jquery.rulers.js函数中工作,我为特定创建了标尺,div
它以像素为单位正确显示,它转换为英寸,它将显示相同的测量值。
例如 :
我的 div 中有100 像素,它将显示 1'0" ,200 像素在我的 div 中将显示 2'0"等等。当我将像素转换为英寸时,它显示不同。哪个是正确的?我在像素到英寸的对话中更加挣扎。
这是我的工作小提琴
但它仅以英寸为单位显示像素值。但它没有正确显示英寸值。我需要适当的指导方针……而且我需要任何公式来进行这次对话。
笔记:
我只使用 150 DPI(每英寸点)进行图像对话。 参考网址
javascript - 如何在 ruleguides.js 中找到准确的可拖动网格线位置?
我目前在ruleguides.js工作。我为标尺和网格线定制了特定的 div。参考这个小提琴。标尺对我来说工作得很好,但可拖动创建 div(网格线)仅从 body 元素计算,这意味着窗口顶部和窗口的左边缘。在我的代码中,我可以为标尺发送特定的 div
我需要从特定的 div 开始(例如:标尺 h 不可选择的类将创建水平网格线,而标尺 v 不可选择的类将在我的工作区域中创建垂直网格线。)如何获得可拖动的起始元素?我需要特别开始 div 就像 image
。
我挣扎了2天多。如何解决这个问题?
firefox - Firefox 检查元素保持规则显示
当您将鼠标悬停在检查元素中的元素上时,有没有办法保持显示的 Firefox 标尺?如果你不知道我在说什么统治者,那就是来自这篇文章的以下内容。我需要标尺保持可见,以帮助对齐内容。
编辑
大多数规则旁边都有一个按钮,可让您“永久”选择它们。这几乎是我想要的,只是它没有显示标尺。这是按钮(白色十字线框)
是否有可能让该按钮也显示标尺?目前它只显示盒子模型(图片中的“猫”和“狗”):
javascript - 如何在 HTML 中制作一个整体固定大小的标尺刻度,但可以分为所需的编号。通过获取用户输入的部分
我正在使用 html、css、js 制作标尺刻度,其长度应该始终是固定的。在任何两个条之间单击刻度时,将生成一个提示,然后用户将输入一个表示否的数字。比例长度(在任何两个条之间)将被分成相等的部分并显示在上面的部分。
例如,如果最初的比例是|_____|_____|_____|
,那么在点击第二条并输入除以 2 时,比例应该看起来像|_____|__|__|_____|
我参考了以下链接来制作标尺:
但是在上面链接中给出的答案中,用户必须手动更改“data-items”属性的值,以做出不同的否。每次不同的时间段,而且,在改变它的值时,规模的整体大小也会增加,这与我的情况相矛盾。
这是我到目前为止编写的代码,我真的不知道如何在不改变总长度的情况下拆分用户输入的任何条。
https://jsfiddle.net/yoshi2095/pvjhLggz/9/
HTML:
CSS:
JS:
任何帮助将不胜感激。谢谢。
text - 如何确定 OpenSCAD 中文本的宽度?
在 OpenSCAD 中,我希望能够创建一个module
接受 astring
然后创建一个 3-D 对象,该字符串作为text
. 我希望对象比 略大text
,所以我需要知道 的宽度text
以便创建大小合适的对象。
我不确定如何查询宽度text
(高度由输入变量设置),或者是否可能。
如果不可能,是否有一个函数可以接受字符串和字体并预测渲染文本的宽度?
javascript - 复合形状类?
有没有人尝试过为 Fabric.js 创建一个形状组合的自定义形状类?我想创建像尺子一样的东西,左右两端是垂直线并连接到中间,|---| . 我还希望在这个标尺的中心有一个文本框。末端也应该具有重新定位的能力。我在没有类的情况下完成了此操作,但它不会保存或加载,因为我从多个形状制作了我的版本。如果可以创建这样的自定义形状,有人有什么想法吗?
下面是我从不久前找到的另一个示例中提取的一些代码示例。创建了 3 条线来组成我的标尺。如果我导出画布数据,我将获得要重新创建为 3 行的数据,因此如果我清除画布并重新加载此数据,我将获得 3 行,但它们将是独立的 3 行。我想我需要弄清楚如何保存他们的关系,以便他们在重新加载时可以保留他们的统治者行为。我在想最好的方法是创建一个带有“尺子”类型的自定义形状。