问题标签 [ppi]
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.
python - 对于没有正确属性的图像,如何在 python 中查找 PPI?
我在 python 中安装了枕头,并在定义中使用了模块。
我试过这样做:
某些图像在属性中没有信息,因此 DPI 不起作用。我还需要填充 PPI。
你能建议一个解决方案吗?
image - 为什么图像有 ppi 值?
当文件描述图像时,它应该有点像这样:左上角像素的颜色值 = 不管。下一个:第二个像素的颜色 = 不管。等等。所以最后我有一个说 1000x1000 像素的描述。现在这个图像描述怎么会有ppi值?如果我有一个 1000x1000 像素且大小为 22" 的屏幕,则 dpi 将不同于 1000x1000 像素和 24" 的屏幕。所以dpi取决于我用来查看图像的屏幕,它不是图像的属性。但是图像确实有 ppi 值,我只是不明白其背后的逻辑?
cytoscape - 在 Cytoscape 中将多个网络集成到一个网络中
我有一个基因列表(我们称之为 L),我想看看它们在 3 个不同物种(人类、斑马鱼和鳕鱼)中的工作方式有何不同。当然,这 3 个物种并不是所有的基因都在列表中,而且基因之间的相互作用在 3 个物种之间是不同的。首先,我根据 3 个物种的基因组搜索此列表中的基因,以获得 3 个物种的 3 个基因列表(我们称它们为 l1、l2、l3)。然后我将这3个基因列表分别放入STRING。所以现在我有 3 个网络(我们称它们为 n1、n2、n3),每个网络用于每个物种。
有了这 3 个网络和 4 个列表,我来到了 Cytoscape。我想要可视化的是一起显示 3 个网络。所以背景是来自 L 的所有节点。当我说,让我们看看人类,网络 n1(包括来自 l1 的节点和它们之间的边)将被高亮(来自其他两个物种的其他基因呆在那里不动,但作为背景淡出)。然后你也对斑马鱼和鳕鱼做同样的事情。通过这样做,人们可以看到基因在 3 个物种中的工作方式是如何不同的。
那么这可以在 Cytoscape 中完成吗?先感谢您。
javascript - 如何在css中模拟真实世界的尺寸?
我想制作一个网站,无论显示器或智能手机的分辨率如何,都会以该宽度显示一个对象,例如宽度为100mm 。
出于这个原因,我要求用户提供他的显示尺寸来计算正确的ppi。但是,它不适用于所有设备。
编辑:这是我到目前为止的代码:
resolution - Gimp:增加分辨率不会缩小图像?
我已经完成了这个话题……分辨率、像素、英寸、ppi、dpi 和所有这些东西。我从来没有找到让我处于不再怀疑的状态的解释来源。一旦我达到那个状态,我会自己写一篇博客文章。
所以,第一个问题:我有一个在 Gimp 中打开的图像。我单击“图像-> 缩放图像”。它说我的图像在 ppi 为 100 时有 826x1169 像素。因此我的图像的宽度必须是 8.26 英寸。我在屏幕上拿着一把该死的尺子(感觉这样做很愚蠢):宽度是 6.1 英寸。为什么不是 8,26?图像要求它的 826 像素以 100 的 ppi 显示。为什么我的屏幕显示“不,我今天只有 6.1 英寸给你,伙计。所以我会将你的 826 像素压缩到 6.1 英寸中,享受你的 ~135 ppi 哈哈再见。”
第二个问题,相同的图像:再次单击“图像-> 缩放图像”。“X 分辨率”和“Y 分辨率”链接在一起。我把它从 100 降到 50/20/随便。我点击“缩放”,非常有信心我的图像会缩小,因为我要求机器每英寸使用更多我宝贵的 826 像素...... aaand:没有任何变化。
有人可以启发我吗?我觉得这两个问题在某种程度上是相关的。
image - 2018年图像DPI应该是72pixels/inch吗?
首先是一些 DPI 统计数据:
Mack Book Pro 13.3" 具有227 DPI(2560x1600 像素/13.3 英寸)。
iPhone 6s 具有326 DPI(750x1334 像素/4.7 英寸)。
索尼 Xperia Z 平板电脑具有224 DPI(1920x1200 像素/10.10 英寸)。
但是,当我为 Web 保存 JPEG 图像时,它具有72 DPI,并且只有当我将容器分辨率设置为比图像分辨率低 2 倍时,图像才会看起来不错。
例如,
为视网膜显示器(iPhone 6s、Mac Book Pro 13.3" 等)和
产生不好的结果。
2018年我能用它做什么?300 DPI 图像是否应该用于网络?
windows - 为什么WinApi中有两个不同的函数GetDpiForSystem和GetDpiForWindow?
当窗口 DPI 可能与系统一不同时,谁能举一些例子?也许用户可以以某种方式从应用程序外部指定它应该在哪个 DPI 中运行。或者也许是别的东西。