|
|
|
@ -113,7 +113,7 @@ void detect_graydiff(cv::Mat img, float& CON, float& ASM, float& ENT, float& MEA
|
|
|
|
void detect_definition(cv::Mat input_img, float& sb, float& lap, float& dev)
|
|
|
|
void detect_definition(cv::Mat input_img, float& sb, float& lap, float& dev)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Mat imgGray, imgSobel, imgLap, imgDev, meanValueImage;
|
|
|
|
Mat imgGray, imgSobel, imgLap, imgDev, meanValueImage;
|
|
|
|
cvtColor(input_img, imgGray, CV_BGR2GRAY);
|
|
|
|
cvtColor(input_img, imgGray, COLOR_BGR2GRAY);
|
|
|
|
Sobel(imgGray, imgSobel, CV_16U, 1, 1);
|
|
|
|
Sobel(imgGray, imgSobel, CV_16U, 1, 1);
|
|
|
|
Laplacian(imgGray, imgLap, CV_16U);
|
|
|
|
Laplacian(imgGray, imgLap, CV_16U);
|
|
|
|
meanStdDev(imgGray,meanValueImage,imgDev);
|
|
|
|
meanStdDev(imgGray,meanValueImage,imgDev);
|
|
|
|
|