lib/dnn/lib/image_io.rb in ruby-dnn-0.6.3 vs lib/dnn/lib/image_io.rb in ruby-dnn-0.6.4

- old
+ new

@@ -18,15 +18,15 @@ img = Numo::UInt8[img, img, img].transpose(1, 2, 0).clone end h, w, ch = img.shape bin = img.to_binary case file_name - when /\.png$/ + when /\.png$/i stride_in_bytes = w * ch Stb.stbi_write_png(file_name, w, h, ch, bin, stride_in_bytes) - when /\.bmp$/ + when /\.bmp$/i Stb.stbi_write_bmp(file_name, w, h, ch, bin) - when /\.jpg$/ + when /\.jpg$/i, /\.jpeg/i Stb.stbi_write_jpg(file_name, w, h, ch, bin, quality) end rescue => ex raise ImageIO::WriteError.new(ex.message) end