Внедрение цифровой обработки изображений / Introduction of Digital Image Processing.
Школьные учебники / Образование и наука18+Serdar Orazdurdyyev
Мультимедийное Программирование OpenCV
Программа стипендий для профессоров
Проект по наращиванию потенциала профессионально-технического училища Марыйского велаята Туркменистана
Мультимедийное программирование
201
9.07.15 – 07.29Профессор. Ким, Ын Сон
Внедрение
цифровойобработкиизображений / Introduction of Digital Image ProcessingВыборка
иквантование / Sampling and QuantizationContinuous 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Изменение яркости изображения
/ Image Brightness VariationBrightness – Яркость
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 SpectrumWHITE 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
/ КОСМИЧЕСКИЕ ЛУЧИGAMMA
RAYS / ГАММА ИЗЛУЧЕНИЕX
-RAYS / X-ЛУЧИINFRARED
/ ИНФРАКРАСНЫЙMICRO
-WAVES / МИКРОВОЛНЫRADIO
/ РАДИОELECTRIC
POWER / ЭЛЕКТРОЭНЕРГИЯULTRAVIOLET
/ УЛЬТРАФИОЛЕТVISIBLE
SPECTRUM / ВИДИМЫЙ СПЕКТРINFRARED
/ ИНФРАКРАСНЫЙСмеси
светаипигментов / Mixtures of Light and PigmentsRGB Color
– Цвет RGBMIXTURES OF LIGHT (Additive primaries)
СМЕСИ СВЕТА (Аддитивные праймериз)
RED
–КРАСНЫЙYELLOW
– ЖЕЛТЫЙGREEN
– ЗЕЛЕНЫЙCYAN
– ГОЛУБОЙWHITE
– БЕЛЫЙBLUE
– СИНИЙMAGENTA
–ПУРПУРНЫЙMIXTURES
OFPIGMENTSСМЕСИ ПИГМЕНТОВ(
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