// This file is part of OpenCV project.// It is subject to the license terms in the LICENSE file found in the top-level directory// of this distribution and at http://opencv.org/license.html.#if !defined(__APPLE__) || !defined(__MACH__)#error This header should be used in macOS ObjC/Swift projects.#endif#import <AppKit/AppKit.h>#include "opencv2/core.hpp"//! @addtogroup imgcodecs_macosx//! @{CV_EXPORTSCGImageRefMatToCGImage(constcv::Mat&image)CF_RETURNS_RETAINED;CV_EXPORTSvoidCGImageToMat(constCGImageRefimage,cv::Mat&m,boolalphaExist=false);CV_EXPORTSNSImage*MatToNSImage(constcv::Mat&image);CV_EXPORTSvoidNSImageToMat(constNSImage*image,cv::Mat&m,boolalphaExist=false);//! @}