gpt4 book ai didi

opencv - 整改摄像头未使用一行代码

转载 作者:太空宇宙 更新时间:2023-11-03 23:18:55 27 4
gpt4 key购买 nike

对公共(public)代码整改有疑问

sf = 600 / MAX ( imageSize0.width , imageSize0.height )

为什么是 600?为什么不保留 h = height 和 w=width

 if (!isVerticalStereo) {
sf = 600./MAX(imageSize0.width, imageSize0.height);
w = cvRound(imageSize0.width*sf);
h = cvRound(imageSize0.height*sf);
canvas.create(h, w*2, CV_8UC3);
}
else {
sf= 300./MAX(imageSize0.width, imageSize0.height);
w = cvRound(imageSize0.width*sf);
h = cvRound(imageSize0.height*sf);
canvas.create(h*2, w, CV_8UC3);

最佳答案

据我了解,这段代码的目的是确保图像的最长边在某些情况下不超过 600,在其他情况下不超过 300。它还保持原样的口粮。当我想确保处理时间不会超过一定数量时,我个人会使用这种模式。但是,我不确定这是否是计算机视觉的最佳实践。

关于opencv - 整改摄像头未使用一行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34384638/

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