python - imread() 中的图像变量
问题描述
我正在尝试减去图像的背景,然后绘制轮廓。我正在使用removebg
API 减去背景,我想获取图像结果并在其上绘制轮廓。
去除背景:
rmbg = RemoveBg("MY_KEY_API", "error.log")
img_no_bg = rmbg.remove_background_from_img_file("images/imagetest.png")
我想将结果转换imagetest_no-bg.png
为灰度,但我不能img_no_bg
用作函数的属性imread()
。
image = cv2.imread(img_no_bg)
gray = gray = cv2.cvtColor(img_no_bg,cv2.COLOR_BGR2GRAY)
解决方案
推荐阅读
- docker - 如何知道 httpd:latest image of apache 中使用了哪个基本操作系统
- python - 如何从两个相似的图像中提取噪声?
- ios - Yarn v2 和 Cocopods:node_modules 文件夹不存在
- android - 同一文件的不同 Uri
- mysql - MySQL 不允许写入文件系统
- c# - 如何将 PrivateKeyCiphertextBlob 或 PrivateKeyPlaintext 转换为字符串?
- assembly - “自修改链接”在 Pegasus 编程中是如何工作的?
- react-native - 反应导航 v 2x 将默认参数设置到屏幕中
- ios - 使用打开按钮从试飞中打开应用程序时在启动时崩溃
- matlab - 如何在 MATLAB 中使用点生成圆顶