Я пытаюсь понять, что в keras.preprocessing.image.img_to_array
?
https://github.com/tensorflow/tensorflow/blob/r1.8/tensorflow/python/keras/_impl/keras/preprocessing/image.py
Когда я посмотрел на содержимое массива, они выглядят следующим образом (все элементы находятся в float):
image1 = img_to_array(image.load_img(ImagePath, target_size=(128,128))) / 255
[0.16470588743686676, 0.3019607961177826, 0.07450980693101883], [0.1we23423423486676, 0.3023423423423423, 0.01353463453458483] ......
Кажется, они RGBканалы изображения, но почему это в долях?Тем не менее, если я посмотрю на растровое изображение в C #, они представлены в целых числах, таких как (альфа, R, G, B)
[100,123,024,132],[021,055,243,015]....
Может кто-нибудь объяснить, в чем разница в массив изображения, созданный из img_to_array и Bitmapформаты массивов в C #?
Спасибо, PCG