Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЛидия Федяшкина
1 Компьютерная обработка изображений Лекция 4 СПбГУ ИТМО 2003
2 Логические операции iplAndS, iplAnd - логическая операция И iplOrS, iplOr - логическая операция ИЛИ iplXorS, iplXor - логическая операция исключающая ИЛИ iplNot - логическая операция НЕ
3 Действие функции iplAndS void iplAndS(IplImage* srcImage, IplImage* dstImage, int value); // одноместная логическая операция И value=127 value=128
4 Действие функции iplAnd void iplAnd(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // двухместная логическая операция И AND
5 Действие функции iplOrS void iplOrS(IplImage* srcImage, IplImage* dstImage, int value); // одноместная логическая операция ИЛИ value=127 value=128
6 Действие функции iplOr void iplOr(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // двухместная логическая операция ИЛИ OR
7 Действие функции iplXorS void iplXorS(IplImage* srcImage, IplImage* dstImage,int value); // одноместная логическая операция исключающая ИЛИ value=127 value=128
8 Действие функции iplXor void iplXor(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // двухместная логическая операция исключающая ИЛИ XOR
9 Действие функции iplNot void iplNot(IplImage* srcImage, IplImage* dstImage); // одноместная логическая операция НЕ
10 Арифметические операции iplAddS, iplAdd - сложение iplSubtractS, iplSubtract - вычитание iplMuliplyS, iplMuliplySScale, iplMuliply - умножение
11 Действие функции iplAddS void iplAddS(IplImage* srcImage, IplImage* dstImage, int value); // арифметическая операция сложения с константой value=64 value=128
12 Действие функции iplAdd void iplAdd(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // арифметическое сложение изображений +
13 Действие функции iplSubtractS void iplSubtractS(IplImage* srcImage, IplImage* dstImage, int value, BOOL flip); // арифметическая операция вычитание value=64, flip=FALSE value=128, flip=FALSE
14 Действие функции iplSubtractS void iplSubtractS(IplImage* srcImage, IplImage* dstImage, int value, BOOL flip); // арифметическая операция вычитание value=200, flip=TRUE value=255, flip=TRUE
15 Действие функции iplSubtract void iplSubtract(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // арифметическое вычитание изображений -
16 Действие функции iplSubtract void iplSubtract(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // арифметическое вычитание изображений -
17 Действие функции iplMultiplyS void iplMultiplyS(IplImage* srcImage, IplImage* dstImage, int value); // арифметическая операция домножения на константу value=2 value=3
18 Действие функции iplMultiplySScale void iplMultiplySScale(IplImage* srcImage, IplImage* dstImage, int value); // арифметическая операция домножения на константу value=200 value=100
19 Действие функции iplSquare void iplSquare(IplImage* srcImage, IplImage* dstImage); // арифметическая операция возведения в квадрат
20 Действие функции iplMultiply void iplMultiply(IplImage* srcImageA, IplImage* srcImageB, IplImage* dstImage); // арифметическое перемножение изображений *
21 Операции сравнения iplEqualS, iplEqual - соотношение равенства iplGreaterS, iplGreater - соотношение больше iplLessS, iplLess - соотношение меньше
22 Действие функции iplEqualS IPLStatus iplEqualS (IplImage* src, int value, IplImage* dst); // операция сравнения с константой value=100
23 Действие функции iplGreaterS IPLStatus iplGreaterS (IplImage* src, int value, IplImage* dst); // операция сравнения на отношение больше value=128
24 Действие функции iplLessS IPLStatus iplLessS (IplImage* src, int value, IplImage* dst); // операция сравнения на отношение меньше value=128
25 Действие функции iplEqual IPLStatus iplEqual (IplImage* img1, IplImage* img2, IplImage* dst); // операция сравнения изображений ==
26 Действие функции iplGreater IPLStatus iplGreater (IplImage* img1, IplImage* img2, IplImage* dst); // операция сравнения изображений на соотношение больше >
27 Действие функции iplLess IPLStatus iplLess (IplImage* img1, IplImage* img2, IplImage* dst); // операция сравнения изображений на соотношение меньше
28 Численные характеристики изображения C norm - наибольшее абсолютное значение интенсивности; L1 norm - сумма значений интенсивности пикселов; L2 norm - корень квадратный из суммы квадратов интенсивностей пикселов;
29 Действие функции iplNorm double iplNorm(IplImage* srcImageA, IplImage* srcImageB, int normType); // операция вычисления характеристик изображения IPL_L2 IPL_C IPL_L1 IDL_RELATIVEC IDL_RELATIVEL1 IDL_RELATIVEL2
30 Действие функции iplNorm double iplNorm(IplImage* srcImageA, IplImage* srcImageB, int normType); // операция вычисления характеристик изображения IPL_C = 250 IPL_L1 = e+006 IPL_L2 =
31 Действие функции iplNorm double iplNorm(IplImage* srcImageA, IplImage* srcImageB, int normType); // операция вычисления характеристик изображения IPL_C = 38 IPL_L1 = e+006 IPL_L2 = IDL_RELATIVEC = IDL_RELATIVEL1 = IDL_RELATIVEL2 =
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.