я проверил мой видео код c в системной информации -> компонент -> мультимедиа -> видео кодеки. У меня есть только iyuv_32.dll, msrle32.dll, msvidc32.dll, msyuv.dll, tsbyuv.dll. Кажется, у меня нет mjpg, который я пытаюсь загрузить, но я не уверен, как мне прочитать эти названия. но не должен ли MJPG код c быть родным в вдовах? (я на windows 10)
Тем не менее, моя цель - сохранить видео со сжатием без потерь. Видео только серого цвета. Есть ли какой-нибудь код c, который я должен использовать?
РЕДАКТИРОВАТЬ : я скачал код лагарита c и изменил предыдущую строку следующим образом, но у меня все еще есть та же проблема:
cv::VideoWriter writer(fileName, cv::VideoWriter::fourcc('L', 'A', 'G', 'S'), fps, cv::Size(IMAGE_WIDTH, IMAGE_HEIGHT), false);