Инверсия изображения в MathCad

 

            Есть некое изображение и нужно его инвертировать в среде MathCad.         

Запускаем среду «MathCad 2001», пишем следующий код для загрузки картинки:

 

MyPics:=READBMP(“C:\Program Files\Mathcad 2001 Professional\MyPics.bmp”)

           

Чтобы просмотреть изображение «MyPics.bmp» в среде «MathCad 2001» можно воспользоваться элементом «Изображение» с панели инструментов «Matrix».

 

Рис. 1. Изображение «MyPics.bmp»

 

Рис. 2. Цифровой код картинки «MyPics.bmp»

 

            Чтобы инвертировать изображение, надо поменять уровень яркости таким образом, чтобы в каждой точке изображения он был бы равен разности 255 – исходный уровень.

 

Листинг 1. Программа изменения уровня яркости

 

            Таким образом, мы получим негатив исходного изображения.

 

Рис. 3. Негатив изображения «MyPics.bmp»

 

            То, что программа сработала правильно можно также проверить, если вывести цифровую матрицу яркости негатива.

 

Рис. 4. Матрица яркостей негатива

 

Коллекция шрифтов #2 Western Fonts (88 штук)
Коллекция шрифтов #2 Western Fonts (88 штук)


Adjustment Program Epson PictureMate PM245
Adjustment Program Epson PictureMate PM245


Adjustment Program Epson XP-530, XP-630 Ver.1.0.5
Adjustment Program Epson XP-530, XP-630 Ver.1.0.5