###前提・実現したいこと
convert img.png -format %c histogram:info:- | sort
などとして、表示されたRGB値の中から上位10個の平均値を取得したいと考えています。
どのようにして実現するのが現実出来でしょうか?
ご回答を頂けると助かります_(..)
###試したこと
一応やってみたこととしては、コマンドプロンプトに表示されたRGB値の16進数表示のものから上位10個をコピーしてテキストファイルに貼り付ける。
貼り付けた後は以下のコードで平均値を算出しています。
ある程度自動化したいと考えている作業なのでこのやりかたではとても…
###該当のソースコード
ruby
1@paraData = File.open("color_code.txt") 2line = File.read("color_code.txt").count("\n") 3line = line + 1 4sum = 0 5 6@paraData.each do |num| 7 num = num.hex 8 sum = sum + num 9end 10 11sum = sum / line 12puts sum.to_s(16) 13

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/25 06:34
2016/07/26 12:48