colour depth conversion fix

This commit is contained in:
DepFA 2022-10-10 23:26:24 +01:00 committed by GitHub
parent 767202a4c3
commit e0fbe6d27e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -103,7 +103,7 @@ def crop_black(img,tol=0):
def extractImageDataEmbed(image): def extractImageDataEmbed(image):
d=3 d=3
outarr = crop_black(np.array(image.getdata()).reshape(image.size[1],image.size[0],d ).astype(np.uint8) ) & 0x0F outarr = crop_black(np.array(image.convert('RGB').getdata()).reshape(image.size[1],image.size[0],d ).astype(np.uint8) ) & 0x0F
blackCols = np.where( np.sum(outarr, axis=(0,2))==0) blackCols = np.where( np.sum(outarr, axis=(0,2))==0)
if blackCols[0].shape[0] < 2: if blackCols[0].shape[0] < 2:
print('No Image data blocks found.') print('No Image data blocks found.')