mirror of
https://github.com/opencv/opencv.git
synced 2025-06-13 04:52:53 +08:00
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
This commit is contained in:
commit
734e309b3e
@ -232,7 +232,7 @@ The following is an adaptation of @ref tutorial_js_face_detection.
|
|||||||
@code{.js}
|
@code{.js}
|
||||||
const { Canvas, createCanvas, Image, ImageData, loadImage } = require('canvas');
|
const { Canvas, createCanvas, Image, ImageData, loadImage } = require('canvas');
|
||||||
const { JSDOM } = require('jsdom');
|
const { JSDOM } = require('jsdom');
|
||||||
const { writeFileSync, readFileSync } = require('fs');
|
const { writeFileSync, existsSync, mkdirSync } = require('fs');
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
await loadOpenCV();
|
await loadOpenCV();
|
||||||
|
@ -604,13 +604,20 @@ struct HWFeatures
|
|||||||
close(cpufile);
|
close(cpufile);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#elif (defined __clang__ || defined __APPLE__)
|
#elif (defined __APPLE__)
|
||||||
#if (defined __ARM_NEON__ || (defined __ARM_NEON && defined __aarch64__))
|
#if (defined __ARM_NEON__ || (defined __ARM_NEON && defined __aarch64__))
|
||||||
have[CV_CPU_NEON] = true;
|
have[CV_CPU_NEON] = true;
|
||||||
#endif
|
#endif
|
||||||
#if (defined __ARM_FP && (((__ARM_FP & 0x2) != 0) && defined __ARM_NEON__))
|
#if (defined __ARM_FP && (((__ARM_FP & 0x2) != 0) && defined __ARM_NEON__))
|
||||||
have[CV_CPU_FP16] = true;
|
have[CV_CPU_FP16] = true;
|
||||||
#endif
|
#endif
|
||||||
|
#elif (defined __clang__)
|
||||||
|
#if (defined __ARM_NEON__ || (defined __ARM_NEON && defined __aarch64__))
|
||||||
|
have[CV_CPU_NEON] = true;
|
||||||
|
#if (defined __ARM_FP && ((__ARM_FP & 0x2) != 0))
|
||||||
|
have[CV_CPU_FP16] = true;
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#if defined _ARM_ && (defined(_WIN32_WCE) && _WIN32_WCE >= 0x800)
|
#if defined _ARM_ && (defined(_WIN32_WCE) && _WIN32_WCE >= 0x800)
|
||||||
have[CV_CPU_NEON] = true;
|
have[CV_CPU_NEON] = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user