이미지 크기 조절, 회전, 미러 전위 및

 

        정적  무효 메인 (문자열 []에 args) 
        { 
            매트 IMG = CvInvoke.Imread ( @ " C : \ 사용자 델 \ 사진 \의 mach.jpg을 \ " ); 
            매트 크기 조정 = 새로운 매트 ();
            // 图像缩放操作 
            CvInvoke.Resize (IMG는, 크기를 조정  크기 ( 300 , 300 ));
            // 图像旋转操作 
            PointF 센터 = 새로운 PointF (resize.Cols / 2 , resize.Rows / 2 );
             각도 = 30 ;
            더블 scale = 2;
            Mat rotate = new Mat();
            CvInvoke.GetRotationMatrix2D(center, angle, scale,rotate);
            Mat rotatedImg = new Mat();
            CvInvoke.WarpAffine(resize, rotatedImg, rotate, new Size(300, 300));
            //转置和镜像
            Mat transpose = new Mat();
            Mat flip = new Mat();
            CvInvoke.Flip(resize, flip, FlipType.Horizontal);
            CvInvoke.Transpose(resize, transpose);

            CvInvoke.Imshow("flip", flip);
            CvInvoke.Imshow("rotated", rotatedImg);
            CvInvoke.Imshow("src", img);
            CvInvoke.Imshow("resized300*300", resize);
            CvInvoke.Imshow("transpose", transpose);
            CvInvoke.WaitKey(0);
        }

 

추천

출처www.cnblogs.com/noigel/p/10978277.html