고주파필터 : 경계선을 더욱선명하게 만들어준다 (엣지부분 강화)
대표함수로 cv::Laplace가 있다
저주파필터 : 노이즈를 제거하거나 이미지를 부드럽게 한다(갑자기 툭튀어나오는 강한신호 필터링)
대표함수로cv::medianBlur ,cv::GaussianBlur가 있다
'영상처리(C++)' 카테고리의 다른 글
Flip함수를 C++ 매트릭스 스타일로 변환? (0) | 2017.11.20 |
---|
고주파필터 : 경계선을 더욱선명하게 만들어준다 (엣지부분 강화)
대표함수로 cv::Laplace가 있다
저주파필터 : 노이즈를 제거하거나 이미지를 부드럽게 한다(갑자기 툭튀어나오는 강한신호 필터링)
대표함수로cv::medianBlur ,cv::GaussianBlur가 있다
Flip함수를 C++ 매트릭스 스타일로 변환? (0) | 2017.11.20 |
---|
//분야가 분야인지라 영상처리를 공부하면서 업무보는데 기억에 잊혀지지 않게 기록을남긴다.
bool processing::image(cv::Mat& pImage, int nImageFlip, double dAngle)
{
#ifndef __cplusplus
IplImage* pImage; //original image read
IplImage* pImgGrab;
#else
cv::Mat imgGrab;
#endif
#ifndef __cplusplus
std::string strImageFileName = _T("C:\\TEST2.bmp");
pImgGrab = cvLoadImage(strImageFileName, CV_LOAD_IMAGE_COLOR);
if (nImageFlip == 1)
cvFlip(pImgGrab, NULL, 1); // Y축을 중심으로 반전 (좌우 반전)
cvCopy(pImgGrab, pImage);
cvReleaseImage(&pImgGrab);
#else
string strImageFileName = "F:\\TEST2.bmp";
imgGrab = cv::imread(strImageFileName);
if (nImageFlip == 1)
cv::flip(imgGrab, pImage, 1);
#endif
OpenCV 고주파 필터 저주파필터 (0) | 2017.12.21 |
---|