opencv 在这段代码中,值1.0/255和(0,0,0)的用途是什么?[关闭]

g52tjvyc  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(109)

**已关闭。**此问题正在寻求书籍,工具,软件库等的建议。它不符合Stack Overflow guidelines。目前不接受答案。

我们不允许您提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便您可以通过事实和引用来回答问题。
去年就关门了。
Improve this question
有人能解释一下1.0 / 255(0, 0, 0)的作用吗?

inpBlob = cv2.dnn.blobFromImage(frame, 1.0 / 255, (inWidth, inHeight),
                                    (0, 0, 0), swapRB=False, crop=False)
mepcadol

mepcadol1#

它是一个比例因子,https://docs.opencv.org/3.4/d6/d0f/group__dnn.html
scalefactor - multiplier for image values.
由于RBG是从0到255,所以当每个值乘以1/255时,我们将得到从0到1的表示。
(0,0,0)是一个均值参数。在这里,您不会从RGB通道中减去任何值,因为只有零。
mean - scalar with mean values which are subtracted from channels. Values are intended to be in (mean-R, mean-G, mean-B) order if image has BGR ordering and swapRB is true.

相关问题