To realize image coding/decoding device that can compress an input
multivalued image with high compression efficiency, the following measures
are taken. First and second predictors predict the value of a target pixel
based upon image data according to respective predetermined methods and
respectively generate predicted value data. A run counter compares the
image data and the predicted value data and if prediction hits and run
continues to a pixel immediately before a count value of the run of the
corresponding predictor is incremented by one. If there is no predictor
the prediction of which hits and the runs of which continued to a pixel
immediately before, the runs are sent to a selector together with the
identification number of the predictor as run data. The selector
selectively outputs a run value and an identification number or prediction
error data from a prediction error calculator and outputs after the
selector encodes it (them).
Для того чтобы осуществить приспособление изображения coding/decoding может обжать изображение входного сигнала multivalued с высокой эффективностью обжатия, приняты following измерения. Во первых и вторые упредители предскажите значение пиксела цели основанного на данных по изображения согласно соответственно предопределенным методам и соответственно произведите предсказанные данные по значения. Счетчик бега сравнивает данные по изображения и предсказанные данные по значения и если прогноз ударяет и бег продолжается к пикселу, то immediately before значение отсчета бега соответствуя упредителя инкрементировано одним. Если не будет упредителя, то прогноз ударяет и бега продолжил к пикселу immediately before, бега будут посланы к селектору together with идентификационный номер упредителя как, котор побежали данные. Селектор селективно выводит наружу значение бега и данные по идентификационного номера или ошибки прогноза от чалькулятора и выходов ошибки прогноза после того как селектор шифрует его (они).