まぃふぇいばりっと

機械学習やってます.Julia大好きです.勉強したことの殴り書きです.

Julia言語 pngを読み込んでarrayに変換する.

juliaで

using FileIO
img = load("hogehoge.png")

したあとに,r,g,b要素を取り出したかったら,それぞれ

using Colors
r = red.(img)
g = green.(img)
b = blue.(img)

とする.ちなみにこのままだとr,g,bはそれぞれ Array{N0f8,2} with eltype FixedPointNumbers.Normed{UInt8,8} という謎の型をもっている.普通にarrayにしたかったら,

convert(Array{Float64}, blue.(a)) 

とすればよい.