A wrapped multi channel image class.
- [ObjC]: Means this property or method can be used on Objective-C.
- [ObjC++]: Means this property or method can only be used on Objective-C++.
- [ObjC++]:
_mats
: Astd::vector<cv::Mat>
object. It's single channal image data list. - [ObjC++]:
_hists
: Astd::vector<cv::MatND>
object. It's single channal histogram data list. - [ObjC]:
channalCount
: How much channals in current image;
- [ObjC++]:
initWithMats
: Init a instance with astd::vector<cv::Mat>
. - [ObjC++]:
initWithNoCopyMats
: Init a instance with astd::vector<cv::Mat>
and will not copy data. - [ObjC]:
initWithPath
: Open a local image file with aNSString
path. - [ObjC]:
initWithCVImage
: Init a instance with aEMCVImage
instance. Means to make a copy and split it.
- [ObjC]:
imageAtChannal
: Get one of these channels to gen aEMCVImage
instance. - [ObjC]:
imageCopyAtChannal
: Copy one of these channels to gen aEMCVImage
instance. - [ObjC]:
mergeImage
: Merge all channels to get a multi channelEMCVImage
instance. - [ObjC]:
sizeAtChannal
: Get size of the image at specified channal.
empty