问题标签 [chunkypng]

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.

0 投票
1 回答
1009 浏览

ruby - 如何修改图像的颜色以消除活力?

我如何改变颜色:

在此处输入图像描述

进入这个:

在此处输入图像描述

我使用 Gimp 生成输出图像,输入图像作为第一层,图像的背景颜色作为第二层,在“图层”面板中,我选择了“颜色”模式

我想保留背景颜色,但希望颜色是棕色的。

有什么想法可以用 ChunkyPNG 做到这一点吗?还是应该将 ImageMagick 与颜色查找表一起使用?

0 投票
2 回答
204 浏览

ruby - ruby中的while循环中的while循环

我对 Ruby 或编程很陌生,所以请原谅我,如果我在这里的逻辑犯了“noob2 错误”。

我正在尝试使用 Chunky_PNG 为图像中的每个像素(及其位置)以二进制形式输出 rgba 像素值。

虽然输出是正确的,但它只显示第一行,似乎外部循环只运行一次。

它是否存在逻辑错误,或者while循环中的while循环永远不会起作用?这样做可能是不好的做法,我可以想象,但我仍然想知道为什么它不符合预期。

0 投票
1 回答
171 浏览

ruby - 当我尝试用 ChunkyPNG 绘制颜色的 pi 时,我得到了许多意想不到的结果

我正在尝试计算 pi 并将其放入 ruby​​ 中的图片中。它一直工作到第 36 行(它不将 pi [没有小数位] 写入文件)和第 63 行(它只将白色写入 pi.png)。附带说明一下,该程序似乎没有生成正确的 pi ( $looptimes)位数

这是我的红宝石文件:

pi.rb

如果您有任何想法,请告诉我。

另外,有没有更有效的方法来做到这一点?谢谢大家的帮助!

0 投票
1 回答
96 浏览

css - 使用 CSS 属性从 Sprite 裁剪徽标

给定一个精灵,例如StackOverflow 精灵和 CSS 属性,例如:

我可以使用 Chunky PNG 库裁剪精灵的徽标。但是,某些站点具有负背景位置,例如此站点:ccs - which sprite is http://shop.ccs.com/ns/images/ccs-sprite-master-v4.png并具有以下内容徽标的 CSS 属性:

由于在我的裁剪方法中我需要传递一个起始 (x,y) 坐标和结束 (x,y) 坐标,所以我看不到如何将这些负值转换为裁剪方法可以理解的值。我怎样才能做到这一点?

0 投票
1 回答
242 浏览

ruby-on-rails - 在 Ruby on Rails 中需要 gem - OilyPNG 与 ChunkyPNG

我目前正在使用ChunkyPNG,但我想尝试一下OilyPNG。我已经尝试在一个简单的 ruby​​ 脚本中使用它,并且性能要好得多。我基本上在 Gemfile 中安装了这两个 gem,并在我的脚本中需要 'oily_png'。

但是,在我的 RoR 应用程序中,我看不到如何require 'oily_png'. 我目前在任何地方都不需要 chunky_png,但在文档中说我需要require 'oily_png'. 我会在哪里做呢?

谢谢!

0 投票
2 回答
996 浏览

ruby - 如何区分没有颜色的像素和黑色像素?

我正在使用ChunkyPNG来获取图像上像素的颜色。当图像完全没有背景色,并且被渲染到浏览器中时,背景色将变为白色(通常,取决于您的浏览器配置)。

我的问题是,在使用ChunkyPNG分析像素时,完全没有颜色的rgb(0,0,0)像素的值为 ,而黑色像素的值为rgb(0,0,0)。有什么办法可以区分这些吗?检查不透明度或...我错过了什么?

这是我的代码:

0 投票
1 回答
120 浏览

ruby - ChunkyPNG 的标准差

我正在尝试使用 ChunkyPNG 查找图像的对比度。有没有办法使用ChunkyPNG获得图像的标准偏差?

0 投票
1 回答
396 浏览

ruby - 带有红宝石的公司形象

我尝试在我触发的最后一行代码中制作一张图片:

但不知何故我得到了这个错误:

为什么?公司文档: http ://rdoc.info/gems/chunky_png/ChunkyPNG/Canvas/Operations#crop-instance_method

我的整个代码:谢谢!

0 投票
1 回答
200 浏览

ruby-on-rails - 将 Qrio 与导轨一起使用。当我将它与 ruby​​ 文件一起使用时工作正常,而不是与 rails 一起使用

我想在我的 Rails 应用程序中解码 QR 码。我正在使用需要 ChunkyPng gem 才能工作的 Qrio gem。当我使用它编写和运行 ruby​​ 程序时,它工作正常。但是,当我尝试将它与 Rails 一起使用时,它不起作用。

这是我得到的错误。

没有这样的文件或目录 - chart.png

提取的源代码(第 5 行附近):3 4 5 6 7 8

0 投票
1 回答
1500 浏览

ruby - ChunkyPNG:是否可以直接从 URL 读取图像?

我试过(取得了一些成功)

有些图像有效,有些则无效。错误:

我将在 Heroku 上运行它,我想知道——有没有一种可靠的方法可以在不创建临时文件的情况下实现这一点?