DRIVE OS Version: 7.0.3
Issue Description:
opencv-python 4.13.0.92 (in miniconda env)
fonts-dejavu-core installed
fonts-dejavu-mono installed
fontconfig installed
… and yet:
FontDatabase: Cannot find font directory /home/compal/miniconda3/envs/cdat/lib/python3.12/site-packages/cv2/qt/fonts.
Note that Qt no longer ships fonts. Deploy some (from https://dejavu-fonts.github.io/ for example) or switch to fontconfig.
Dear @dan_borlovan ,
OpenCV is not supported officially on DRIVE platform hence we never verified the installation on DRIVE.
Quick hack to get fonts if opencv fails to install them - example for python env created with miniconda3
mkdir -p ~/miniconda3/envs/YOUR_ENV_NAME/lib/python3.12/site-packages/cv2/qt/fonts
cp /usr/share/fonts/truetype/dejavu/*.ttf ~/miniconda3/envs/YOUR_ENV_NAME/lib/python3.12/site-packages/cv2/qt/fonts/
1 Like
Thanks @dan_borlovan for sharing your experience. This helps other in community who has similar issue.