首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我想在实验室里使用cv2_imshow

我想在实验室里使用cv2_imshow
EN

Stack Overflow用户
提问于 2022-07-22 13:18:09
回答 1查看 115关注 0票数 1

代码语言:javascript
运行
复制
import cv2 as cv
import numpy as np
from google.colab.patches import cv2_imshow
from tensorflow.keras.models import load_model



img_color = cv.imread('test3.jpg', cv.IMREAD_COLOR)
img_gray = cv.cvtColor(img_color, cv.COLOR_BGR2GRAY)


ret,img_binary = cv.threshold(img_gray, 0, 255, cv.THRESH_BINARY_INV | cv.THRESH_OTSU)

kernel = cv.getStructuringElement( cv.MORPH_RECT, ( 5, 5 ) )
img_binary = cv.morphologyEx(img_binary, cv. MORPH_CLOSE, kernel)

cv2_imshow('digit', img_binary)
cv.waitKey(0)

这是用手写的方法训练模型和测试训练模型的过程。我想使用colab中的imshow()加载一个映像。

是否有任何不设置文件路径的方法来使用它?

EN

回答 1

Stack Overflow用户

发布于 2022-07-22 19:16:39

您可以使用matplotlib函数实现

代码语言:javascript
运行
复制
import matplotlib.pyplot as plt
%matplotlib inline

fig = plt.gcf()
fig.set_size_inches(18, 10)
plt.axis("off")
plt.rcParams['figure.figsize'] = [20, 10]
plt.imshow(img_binary)
plt.show()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73081026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档