http://www.svi.nl/wikiimg/SeedAndThreshold_02.png
vector<Mat> planes;
split( image, planes ); //разбиение image на три канала planes
imshow( "Blue", planes[0] ); imshow( "Green", planes[1] ); imshow( "Red", planes[2] );
vector<Mat> planesIzm( 3 );
//смена Red и Blue местами:
planesIzm[0] = planes[2]; planesIzm[1] = planes[1]; planesIzm[2] = planes[0];
Mat imageIzm;
merge( planesIzm, imageIzm );
imshow( "Result", imageIzm );
THRESH_BINARY
THRESH_BINARY_INV
THRESH_TRUNC
THRESH_TOZERO
THRESH_TOZERO_INV
морфологические операции
dilate - дилатация (*)
erode - эрозия (*)
floodFill - описание
Практическая задача 1
- см. по фамилии, на uralvision.blogspot.com
Практическая задача 2
- см. в тексте про split и merge.