mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 07:43:03 +04:00
Merge pull request #26872 from sturkmen72:ImageEncoders_revisions
Performance tests for image encoders and decoders and code cleanup #26872 ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [x] I agree to contribute to the project under Apache 2 License. - [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [x] The PR is proposed to the proper branch - [ ] There is a reference to the original bug report and related work - [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable Patch to opencv_extra has the same branch name. - [ ] The feature is well documented and sample code can be built with the project CMake
This commit is contained in:
@@ -2170,9 +2170,15 @@ static void showSaveDialog(CvWindow& window)
|
||||
#ifdef HAVE_WEBP
|
||||
"WebP files (*.webp)\0*.webp\0"
|
||||
#endif
|
||||
"Portable image format (*.pbm;*.pgm;*.ppm;*.pxm;*.pnm)\0*.pbm;*.pgm;*.ppm;*.pxm;*.pnm\0"
|
||||
"Portable image format (*.pbm;*.pgm;*.ppm;*.pnm;*.pam)\0*.pbm;*.pgm;*.ppm;*.pnm;*.pam\0"
|
||||
#ifdef HAVE_OPENEXR
|
||||
"OpenEXR Image files (*.exr)\0*.exr\0"
|
||||
#endif
|
||||
#ifdef HAVE_AVIF
|
||||
"AVIF files (*.avif)\0*.avif\0"
|
||||
#endif
|
||||
#ifdef HAVE_IMGCODEC_GIF
|
||||
"Graphics Interchange Format 89a(*.gif)\0*.gif\0"
|
||||
#endif
|
||||
"Radiance HDR (*.hdr;*.pic)\0*.hdr;*.pic\0"
|
||||
"Sun raster files (*.sr;*.ras)\0*.sr;*.ras\0"
|
||||
@@ -2194,7 +2200,7 @@ static void showSaveDialog(CvWindow& window)
|
||||
}
|
||||
#else
|
||||
CV_UNUSED(window);
|
||||
CV_LOG_WARNING("Save dialog requires enabled 'imgcodecs' module.");
|
||||
CV_LOG_WARNING(NULL, "Save dialog requires enabled 'imgcodecs' module.");
|
||||
return;
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user