gpt4 book ai didi

opencv - 看起来 opencv 交换了蓝色和红色 channel ?

转载 作者:行者123 更新时间:2023-12-02 16:54:37 39 4
gpt4 key购买 nike

enter image description here

我是 opencv 的新手。当我将 sRGB png 提供给它时​​,我发现以下代码交换了红色和蓝色 channel 。我应该责怪哪个函数,imread 还是 fromarray?

最佳答案

是的,OpenCV 在内部遵循 BGR 颜色约定。但是,您可以使用 cv2.cvtColor(img, cv2.COLOR_BGR2RGB)在使用第三方函数(在本例中为display())显示图像之前。或者你也可以使用cv2.imshow()方法调试图像,不需要cv2.cvtColor()

关于opencv - 看起来 opencv 交换了蓝色和红色 channel ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49312730/

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