Skip to content

Commit

Permalink
Fix build with later versions of OpenCV 3
Browse files Browse the repository at this point in the history
This first regressed in 2b17a38.
Support for OpenCV 3.2 was re-added in
2e0c6d4. This fixes the build with
OpenCV 3.3 and newer.

Signed-off-by: Scott K Logan <[email protected]>
  • Loading branch information
cottsay authored and Joshua Whitley committed May 3, 2021
1 parent ad431c2 commit 0b8af13
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions image_proc/src/crop_decimate.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,9 @@ void debayer2x2toBGR(
int R, int G1, int G2, int B)
{
typedef cv::Vec<T, 3> DstPixel; // 8- or 16-bit BGR
#if CV_VERSION_MAJOR >= 4
#if CV_VERSION_MAJOR >= 4 || (CV_MAJOR_VERSION == 3 && CV_MINOR_VERSION > 2)
dst.create(src.rows / 2, src.cols / 2, cv::traits::Type<DstPixel>::value);
#else
// Assume OpenCV 3 API
dst.create(src.rows / 2, src.cols / 2, cv::DataType<DstPixel>::type);
#endif

Expand Down

0 comments on commit 0b8af13

Please sign in to comment.