Я пытаюсь кодировать, отправлять и помещать некоторый шум и декодировать приложение Image в Python, используя кодер Рида-Соломона
Я преобразовал изображение из PIL в массив numpy.Теперь я пытаюсь кодировать этот массив, а затем декодировать его.Но у меня проблема с кодовым словом.Слишком длинное.Кто-нибудь знает, как решить эту проблему.Заранее спасибо
Сообщение об ошибке: Ошибка ошибки: Максимальная длина сообщения - 223. Сообщение было 226
import unireedsolomon as rs
from PIL import Image
import numpy as np
class REED
def __init__(self):
self.img = None
self.numpyImg = None
def loadPictureAndConvertToNumpyArray(self):
self.img = Image.open('PATH')
self.img.load()
self.numpyImg = np.array(self.img)
def reedSolomonEncode(self):
coder = rs.RSCoder(255,223)
self.numpyImg = coder.encode(self.numpyImg)