C++ Builder 12.2부터 OpenCV4 (버전 4.10)를 빌드 할 수 있습니다.
빌드 방법은 아래 링크를 참고하세요.
참고: https://blogs.embarcadero.com/introducing-amazing-cmake-support-in-cbuilder-12-2/
*엠바카데로 공식 빌드 OpenCV 사용시 참고사항*
1. “64비트 모던” 플랫폼에서만 동작합니다.
32비트 및 64비트 플랫폼에서는 사용 불가.
2. OpenCV 기본만 빌드됩니다.
아쉽게도 추가 모듈 opencv_contrib가 포함되지 않아서 기능이 제한됩니다.
1번째는 OpenCV4 버전을 사용하려면 어쩔수 없고
2번째 추가 모듈은 왜 포함 안해 놨는지 모르겠네요…
그래서, 추가모듈까지 포함해서 빌드해주는 배치 파일를 만들었습니다. (엠바카데로에서 제공한 배치 파일을 기반으로 변경 함)
배치파일 주요 변경 사항
1. OpenCV 버전: 4.12 (git에서 자동 다운로드)
2. 추가 모듈 포함하여 빌드 (git에서 자동 다운로드)
3. 필요없는 파이썬, 자바 빌드 제거
<사용 가능한 OpenCV 모듈 목록>
aruco
bgsegm, bioinspired
calib3d, ccalib, core
datasets, dnn, dnn_objdetect, dnn_superres dpm
face, features2d, flann, fuzzy
gapi
hfs, highgui
img_hash, imgcodecs, imgproc, intensity_transform
line_descriptor
mcc, ml
objdetect, optflow
phase_unwrapping, photo, plot
quality
rapid, reg, rgbd
saliency, shape, signal, stereo, stitching, structured_light, superres, surface_matching
text, tracking, ts
video, videoio, videostab
wechat_qrcode
xfeatures2d, ximgproc, xobjdetect, xphoto
빌드 방법
1. 개발 툴 확인
C++ Builder 또는 RAD Studio 12.2 이상인지 확인하십시오.
버전이 낮을 경우, 설치 필요
2. CMake 설치
CMake는 Getit Package Manager에서 설치하십시오 (필수)

3. 빌드 파일 다운로드
아래에 첨부된 파일을 받아서 압축을 풉니다.
반드시 opencv 파일을 다운 받기 때문에 용량이 충부한 드라이브에 풀어주세요.
압축 파일 안에는 ninja와 opencv를 자동으로 빌드해주는 배치 파일이 있습니다.
다운로드
4. RAD Studio Command Prompt (x64) 실행
RAD Studio12에 있는 RAD Studio Command Prompt (x64)를 실행하십시오.

5. Opencv Make용 배치파일 실행
RAD Studio Command Prompt (x64)에서 첨부파일을 다운 받아 압축을 푼 폴더로 이동하십시오.
예) 폴더가 D:\DEV\OpenCV 일 경우
C:\Embarcadero\Studio\23.0\bin64>d: <엔터>
D:>cd dev\opencv <엔터>
이동 후 아래 그림처럼
make-opencv-4120_bcc64x.bat 을 입럭하고 엔터(실행)

실행하면 자동으로 opencv와 추가 모듈을 다운 받고 빌드가 됩니다.

빌드가 끝나면 아래 그림처럼 터미널에 최종 빌드된 위치를 표시하게 해 놨으니
해당 파일들만 가져다가 사용하시면 됩니다.

기본 기능은 다 잘되고
추가 모듈은 Tracking 기능만 검증한 상태입니다.
dnn 모듈은 테스트 되는대로 알려드리겠습니다.
저는 파이어몽키에서 테스트 했지만
VCL에서도 잘 동작 할거에요.