Merge pull request #22325 from komakai:fix-quicklook

pull/22385/head
Alexander Smorkalov 2 years ago
commit ffccfa2ee9
  1. 2
      modules/imgcodecs/misc/objc/ios/Mat+QuickLook.mm
  2. 2
      modules/imgcodecs/misc/objc/macosx/Mat+QuickLook.mm

@ -62,7 +62,7 @@ typedef UIFont* (*FontGetter)();
}
- (id)debugQuickLookObject {
if ([self dims] == 2 && [self rows] <= 10 && [self cols] <= 10) {
if ([self dims] == 2 && [self rows] <= 10 && [self cols] <= 10 && [self channels] == 1) {
FontGetter fontGetters[] = { getCMU, getBodoni72, getAnySerif, getSystemFont };
UIFont* font = nil;
for (int fontGetterIndex = 0; font==nil && fontGetterIndex < (sizeof(fontGetters)) / (sizeof(fontGetters[0])); fontGetterIndex++) {

@ -58,7 +58,7 @@ typedef NSFont* (*FontGetter)();
- (id)debugQuickLookObject {
// for smallish Mat objects display as a matrix
if ([self dims] == 2 && [self rows] <= 10 && [self cols] <= 10) {
if ([self dims] == 2 && [self rows] <= 10 && [self cols] <= 10 && [self channels] == 1) {
FontGetter fontGetters[] = { getCMU, getBodoni72, getAnySerif, getSystemFont };
NSFont* font = nil;
for (int fontGetterIndex = 0; font==nil && fontGetterIndex < (sizeof(fontGetters)) / (sizeof(fontGetters[0])); fontGetterIndex++) {

Loading…
Cancel
Save