OSDN Git Service

fix for speed up
[vem/vem.git] / tool / imageProc.rb~
1 module ImageProc
2
3         def convert_256(image_array)
4 =begin
5 length = image_array.length
6     max = 0.0
7     min = 0.0
8     out_image_array = Array.new(length).map{ Array.new(length) }
9
10     length.times do |x|
11       length.times do |y|
12         if(max < image_array[x][y])
13           max = image_array[x][y]
14         end
15         if(min > image_array[x][y])
16           min = image_array[x][y]
17         end
18       end
19     end
20
21     conversion = 255/(max - min)
22     length.times do |y|
23       length.times do |x|
24         out_image_array[y][x] = ((image_array[x][y] - min)*conversion).to_i
25       end
26     end
27 =end
28 out_image_array = image_array
29     return out_image_array
30   end
31
32   def write_array
33   end
34 end