gpt4 book ai didi

c++ - 通过命令行中的ffmpeg或opencv从IP摄像头捕获图像获取灰度图像

转载 作者:行者123 更新时间:2023-12-04 23:28:09 24 4
gpt4 key购买 nike

现在我有一个网络摄像机。我试图通过 ffmpeg 获取图像(像这样: ffmpeg -rtsp_transport tcp -i "my rtsp stream address"-y -f image2 test.jpg )。没关系!或者我尝试通过opencv做到这一点,也没有问题。但是当我在vlc中打开流时,同时我试图捕获图像,哦,我只是得到一个灰色的图像。
为什么?如果我在 vlc 中打开流两次,那也没关系!如果抓图和看rtsp流一起看,就得到了一个灰色的图像。是IP摄像头的原因吗? normal image gray image

最佳答案

试试这个https://gist.github.com/jamek/1dda2add62b3f7ac415a
g++ -s -o ffmpeg_rtsp rtsp.cpp -lavcodec -lavutil -lswscale -lavformat
运行:./ffmpeg_rtsp "your rtsp stream address"

关于c++ - 通过命令行中的ffmpeg或opencv从IP摄像头捕获图像获取灰度图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34089851/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com