Читаем Мультимедийное Программирование OpenCV полностью

Мультимедийное Программирование OpenCV

Внедрение цифровой обработки изображений / Introduction of Digital Image Processing.

Serdar Orazdurdyyev

Школьные учебники / Образование и наука18+

Serdar Orazdurdyyev

Мультимедийное Программирование OpenCV

Программа стипендий для профессоров

Проект по наращиванию потенциала профессионально-технического училища Марыйского велаята Туркменистана


Мультимедийное программирование


2019.07.15 – 07.29


Профессор. Ким, Ын Сон


Внедрениецифровойобработкиизображений / Introduction of Digital Image Processing


Выборкаиквантование / Sampling and Quantization




Continuous Tone Image – Непрерывное тональное изображение

Sampled Image – Пример изображения

Sampled and Quandtized Image – Выборочное и квантованное изображение

Sampler – образец

Quantizer – Квантизатор


Аналого-цифровое преобразование / Analog to Digital Conversion





(a) 

Analog Signal –

Аналоговый сигнал

(b) 

Sampling –

Выборка

(c) 

Quantization –

Квантование

(d) 

Coding –

Кодирование


TS: Sampling Period – Период выборки


Происхождение изображения / Image Origin


Upper-left corner of image – Левыйверхнийуголизображения

Pixels – Пиксели

Lines – Линии




Изменение яркости изображения / Image Brightness Variation







Brightness – Яркость

Distance – Расстояние


Шагияркостиизображения / Image Brightness Steps





(a) 8 Steps : 3 bits (b) 16 Steps : 4 bits

(а) 8 шагов: 3 бита (б) 16 шагов: 4 бита






(c) 32 Steps : 5 bits (d) 64 Steps : 6 bits

(c) 32 шагов: 5 бит (d) 64 шагов: 6 бит






(e) 128 Steps : 7 bits (f) 256 Steps : 8 bits

(e) 128 шагов: 7 бит (f) 256 шагов: 8 бит


Яркость изображения Разрешение / Image Brightness Resolution





















Световой спектр / Light Spectrum





WHITE LIGHT / БЕЛЫЙ СВЕТ

INFRARED / ИНФРАКРАСНЫЙ

ULTRAVIOLET / УЛЬТРАФИОЛЕТ

OPTICAL PRISM / ОПТИЧЕСКАЯ ПРИЗМА


Табличка I. Цветовой спектр, видимый при прохождении белого света через призму. (С разрешения General Electric Co., подразделения по производству ламп.) / Plate I. Color spectrum seen by passing white light a prism. (Courtesy of General Electric Co., Lamp Business Division.)


COSMIC RAYS / КОСМИЧЕСКИЕ ЛУЧИ

GAMMARAYS / ГАММА ИЗЛУЧЕНИЕ

X-RAYS / X-ЛУЧИ


INFRARED / ИНФРАКРАСНЫЙ


MICRO-WAVES / МИКРОВОЛНЫ

RADIO / РАДИО

ELECTRICPOWER / ЭЛЕКТРОЭНЕРГИЯ

ULTRAVIOLET / УЛЬТРАФИОЛЕТ

VISIBLESPECTRUM / ВИДИМЫЙ СПЕКТР

INFRARED / ИНФРАКРАСНЫЙ


Смесисветаипигментов / Mixtures of Light and Pigments




RGB ColorЦвет RGB

MIXTURES OF LIGHT (Additive primaries)

СМЕСИ СВЕТА (Аддитивные праймериз)


REDКРАСНЫЙ

YELLOW – ЖЕЛТЫЙ

GREEN – ЗЕЛЕНЫЙ

CYAN – ГОЛУБОЙ

WHITE – БЕЛЫЙ

BLUE – СИНИЙ

MAGENTAПУРПУРНЫЙ


MIXTURESOFPIGMENTSСМЕСИ ПИГМЕНТОВ

(Subtractiveprimaries) (Субтрактивные праймериз)





CMY(K) Color / (CMYK) Цвет


RED – КРАСНЫЙ

YELLOW – ЖЕЛТЫЙ

GREEN – ЗЕЛЕНЫЙ

CYAN – ГОЛУБОЙ

BLACK – ЧЕРНЫЙ

BLUE – СИНИЙ

MAGENTA – ПУРПУРНЫЙ


Изображение R, G, B / R, G, B Image






Исходное изображение (OriginalImage) Красный компонент (RedComponent)






Зеленыйкомпонент (Green Component) Синийкомпонент (Blue Component)



Типцифровогоизображения / A Type of Digital Image




(а) Цветное изображение (Color Image)

(b) Изображение с уровнем серого (Gray Level Image)

(c) Двоичное изображение (Binary Image)


Типцифровогоизображения / A Type of Digital Image





(a) Двоичное изображение / Binary Image





(b) Изображение с уровнем серого / Gray Level Image


Типцифровогоизображения / A Type of Digital Image





Цветноеизображение (Color Image)


2. Введение OpenCV (Introduction of OpenCV)


OpenCV?

OpenCV – библиотека компьютерного зрения с открытым исходным кодом

– Библиотека с открытым исходным кодом для обработки изображений

и компьютерного зрения

– Состоит из более чем 2500 алгоритмов

– Поддержка интерфейсов C, C++, Python, Matlab.

– Поддержка операционных систем для Windows, Linux, Android, Mac

OS и т. д.

– Быстрая реализация алгоритма с использованием инструкций MX

(MultiMedia eXtension) и SSE (потоковые расширения SIMD).

– Разработка интерфейса CUDA и OpenCL


Перейти на страницу:

Похожие книги

ЕГЭ-2024. История. 16 тематических вариантов. ЕГЭ близко. 862-2020 гг
ЕГЭ-2024. История. 16 тематических вариантов. ЕГЭ близко. 862-2020 гг

Сборник соответствует 3 требованиям:Задания в сборнике тематические, т.е. соответствуют той или иной теме по хронологии. Выдержать это требование было очень сложно, но именно такие задания наиболее полезны для начинающих.Задания соответствуют формату ЕГЭ, насколько это возможно, учитывая п. 1. Например, в каждом варианте ЕГЭ должны быть задания про ВОВ. Но зачем выполнять их человеку, который только начал проходить Древнюю Русь? Поэтому мы заменили эти задания на те, которые соответствуют периоду, но тоже будут полезны для практики. Зато общая нагрузка при выполнении варианта будет сопоставима с тем, что будет на реальном экзамене, и ты сможешь реально оценивать свои силы.Задания примерно соответствуют ЕГЭ по уровню сложности. Конечно это понятие растяжимое, но мы постарались соблюсти баланс.В этом сборнике представлены 16 вариантов заданий по периодам с древности до наших дней.

Анатолий Анатольевич Сухарев , Виктория Александровна Юршина

Школьные учебники / Образование и наука