Need help with saving preprocessed images

Hi, All.
I am trying to preprocess and save images for use with VGG. I can successfully load, convert to array, preprocess. I then convert the preprocessed array to an image and save it. When I load the preprocessed image, convert it to array and print the array, I see that some of the values are not correct. I am including below the relevant code and output. Any help with this will be greatly appreciated. Thanks in advance.

#get a list of images to be preprocessed
sourceImages=sorted(glob.glob(".///*.png"))
print(sourceImages[1])
#preprocess and store an image in sourceImages:
img = load_img(sourceImages[1])
x = img_to_array(img)
print x.shape
print x
ppx=(vgg_preprocess(x))
print ppx.shape
print ppx
preprocessedImg = array_to_img(ppx, scale=False)
preprocessedImg.save(sourceImages[1])
revisedImage=load_img(sourceImages[1])
y=img_to_array(revisedImage)
print y.shape
print y

output:
./train/Sample001/img001-00024.png
(3, 57, 42)
[[[ 88. 87. 90. …, 95. 93. 92.]
[ 88. 88. 89. …, 94. 93. 93.]
[ 94. 93. 95. …, 92. 93. 92.]
…,
[ 92. 91. 96. …, 91. 94. 92.]
[ 93. 92. 93. …, 92. 93. 89.]
[ 93. 92. 94. …, 92. 93. 91.]]

[[ 103. 102. 105. …, 101. 101. 100.]
[ 103. 103. 104. …, 102. 101. 101.]
[ 103. 102. 106. …, 102. 103. 100.]
…,
[ 97. 96. 102. …, 96. 97. 96.]
[ 97. 96. 97. …, 97. 98. 96.]
[ 96. 95. 95. …, 97. 98. 96.]]

[[ 110. 109. 112. …, 113. 114. 113.]
[ 110. 110. 111. …, 113. 114. 114.]
[ 110. 109. 112. …, 111. 113. 111.]
…,
[ 100. 99. 102. …, 102. 106. 107.]
[ 100. 99. 98. …, 103. 104. 104.]
[ 101. 100. 99. …, 101. 104. 102.]]]
(3, 57, 42)
[[[ 6.06099701 5.06099701 8.06099701 …, 9.06099701 10.06099701
9.06099701]
[ 6.06099701 6.06099701 7.06099701 …, 9.06099701 10.06099701
10.06099701]
[ 6.06099701 5.06099701 8.06099701 …, 7.06099701 9.06099701
7.06099701]
…,
[ -3.93900299 -4.93900299 -1.93900299 …, -1.93900299 2.06099701
3.06099701]
[ -3.93900299 -4.93900299 -5.93900299 …, -0.93900299 0.06099701
0.06099701]
[ -2.93900299 -3.93900299 -4.93900299 …, -2.93900299 0.06099701
-1.93900299]]

[[-13.77899933 -14.77899933 -11.77899933 …, -15.77899933 -15.77899933
-16.77899933]
[-13.77899933 -13.77899933 -12.77899933 …, -14.77899933 -15.77899933
-15.77899933]
[-13.77899933 -14.77899933 -10.77899933 …, -14.77899933 -13.77899933
-16.77899933]
…,
[-19.77899933 -20.77899933 -14.77899933 …, -20.77899933 -19.77899933
-20.77899933]
[-19.77899933 -20.77899933 -19.77899933 …, -19.77899933 -18.77899933
-20.77899933]
[-20.77899933 -21.77899933 -21.77899933 …, -19.77899933 -18.77899933
-20.77899933]]

[[-35.68000031 -36.68000031 -33.68000031 …, -28.68000031 -30.68000031
-31.68000031]
[-35.68000031 -35.68000031 -34.68000031 …, -29.68000031 -30.68000031
-30.68000031]
[-29.68000031 -30.68000031 -28.68000031 …, -31.68000031 -30.68000031
-31.68000031]
…,
[-31.68000031 -32.68000031 -27.68000031 …, -32.68000031 -29.68000031
-31.68000031]
[-30.68000031 -31.68000031 -30.68000031 …, -31.68000031 -30.68000031
-34.68000031]
[-30.68000031 -31.68000031 -29.68000031 …, -31.68000031 -30.68000031
-32.68000031]]]
(3, 57, 42)
[[[ 6. 5. 8. …, 9. 10. 9.]
[ 6. 6. 7. …, 9. 10. 10.]
[ 6. 5. 8. …, 7. 9. 7.]
…,
[ 253. 252. 255. …, 255. 2. 3.]
[ 253. 252. 251. …, 0. 0. 0.]
[ 254. 253. 252. …, 254. 0. 255.]]

[[ 243. 242. 245. …, 241. 241. 240.]
[ 243. 243. 244. …, 242. 241. 241.]
[ 243. 242. 246. …, 242. 243. 240.]
…,
[ 237. 236. 242. …, 236. 237. 236.]
[ 237. 236. 237. …, 237. 238. 236.]
[ 236. 235. 235. …, 237. 238. 236.]]

[[ 221. 220. 223. …, 228. 226. 225.]
[ 221. 221. 222. …, 227. 226. 226.]
[ 227. 226. 228. …, 225. 226. 225.]
…,
[ 225. 224. 229. …, 224. 227. 225.]
[ 226. 225. 226. …, 225. 226. 222.]
[ 226. 225. 227. …, 225. 226. 224.]]]