問題タブ [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.
ruby - ruby の while ループ内の while ループ
私はRubyまたはプログラミングに比較的慣れていないので、ここのロジックで「noob2」の間違いを犯している場合はご容赦ください.
Chunky_PNG.
出力は正しいですが、最初の行のみが表示され、外側のループが 1 回だけ実行されるように見えます。
論理的な誤りがありますか、それとも while ループ内の while ループが機能しませんか? そうするのは悪い習慣かもしれないと想像できますが、それでも想定どおりにならない理由を知りたいです。
ruby - ChunkyPNG で pi をカラーでマッピングしようとすると、多くの予期しない結果が得られます
私は円周率を計算してルビーの絵に入れようとしています。36 行目 (ファイルに pi [小数点以下なし] を書き込まない) と 63 行目 (オフホワイト色のみを pi.png に書き込む) まで機能します。余談ですが、プログラムは pi ( $looptimes
)の正しい桁数を作成していないようです。
ここに私のルビーファイルがあります:
pi.rb
何かアイデアがあれば教えてください。
また、これを行うより効率的な方法はありますか?ご協力ありがとうございました!
css - CSS 属性を使用してスプライトからロゴを切り取る
たとえば、スプライトが与えられた場合、StackOverflow スプライトと次のような CSS 属性があります。
Chunky PNG ライブラリを使用して、スプライトのロゴを切り取ることができます。ただし、一部のサイトでは、たとえばこのサイトのように、負の背景位置があります: ccs - どのスプライトがhttp://shop.ccs.com/ns/images/ccs-sprite-master-v4.pngで、次のロゴの CSS 属性:
私のcropメソッドでは、開始(x、y)座標と終了(x、y)座標を渡す必要があるため、これらの負の値をメソッドcropが理解できるものに変換する方法がわかりません。どうやってやるの?
ruby - 色のないピクセルと黒いピクセルを区別する方法は?
画像のピクセルの色を取得するためにChunkyPNGを使用しています。画像に背景色がまったくなく、ブラウザーにレンダリングされると、背景色は白になります (通常、ブラウザーの構成によって異なります)。
私の問題は、ChunkyPNGでピクセルを分析すると、色がまったくないピクセルrgb(0,0,0)
の値は であり、黒のピクセルの値は ですrgb(0,0,0)
。それらを区別する方法はありますか?不透明度をチェックしていますか...何が欠けていますか?
これが私のコードです:
ruby - ルビーを使用した企業イメージ
トリガーするコードの最後の行でどのように表示されるかを画像にまとめようとします。
しかし、どういうわけか私はこのエラーを受け取ります:
なんで?corp のドキュメント: http://rdoc.info/gems/chunky_png/ChunkyPNG/Canvas/Operations#crop-instance_method
私のコード全体: ありがとう!