在打开的简历中调整图像大小

帕拉维

我是opencv和图像处理的新手。我正在尝试在pyimagesearch.com上找到的这段代码我将图像调整为500像素的高度,以执行边缘检测和查找轮廓。

r = 500.0 / image.shape[1]
dim = (500,int(image.shape[0] * r))
image = cv2.resize(image,dim,interpolation = cv2.INTER_AREA)
ratio  = image.shape[0] /500.0

再次,我将处理后的图像与比率相乘(以便对原始图像进行更改)

warped = four_point_transform(orig,screenCnt.reshape(4,2)*ratio)
r = 500.0 / warped.shape[1]
dim = (500,int(warped.shape[0] * r))

warped = cv2.resize(warped,dim,interpolation = cv2.INTER_AREA)
cv2.imshow("Perspective Transform",warped)

之后,我得到的结果有点像此Image图像的仅一部分可见,而我看不到图像的其余部分。请帮我。谢谢!

琼·查曼特

在我看来,您正在混合宽度和高度。

对于常规图像,image.shape[]将按此顺序提供高度,宽度和通道。

所以它应该看起来像:

newHeight = 500.0
oldHeight = image.shape[0]
oldWidth = image.shape[1]
r = newHeight / oldHeight
newWidth = int(oldWidth * r)
dim = (newHeight, newWidth)
image = cv2.resize(image, dim, interpolation = cv2.INTER_AREA)
aspectRatio = image.shape[1] / image.shape[0]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

防止在打开新文档时调整Notepad ++的大小

来自分类Dev

在R中调整图像大小

来自分类Dev

在脚本中调整图像大小

来自分类Dev

在tkinter中调整图像大小

来自分类Dev

在gimp中调整图像大小

来自分类Dev

调整相册中图像的大小

来自分类Dev

在画布中调整图像大小

来自分类Dev

打开简历:访问灰度图像的像素

来自分类Dev

在JavaFX中调整窗口大小时如何调整图像大小

来自分类Dev

从调整大小的图像中获得最佳质量?

来自分类Dev

如何防止在CSS中调整图像大小?

来自分类Dev

调整Modelica文档中的图像大小

来自分类Dev

在Firefox中按比例调整图像大小

来自分类Dev

如何调整伪元素中图像的大小?

来自分类Dev

在Azure Blob存储中调整图像大小

来自分类Dev

在C#中调整图像大小

来自分类Dev

在脚本jQuery中调整图像大小

来自分类Dev

调整离子卡中的图像大小

来自分类Dev

使用URL调整WordPress中图像的大小

来自分类Dev

在Ubuntu中调整大于X的图像的大小

来自分类Dev

Powershell在Word文档中调整图像大小

来自分类Dev

调整Xamarin表单中的图像大小

来自分类Dev

如何在ImageDataGenerator中调整图像大小

来自分类Dev

在stackView中调整图像大小,保持宽高比

来自分类Dev

使Div中的图像不调整大小

来自分类Dev

自动调整CSS中图像的大小

来自分类Dev

如何在UIWebView中调整图像大小?

来自分类Dev

在Word中自动调整图片/图像的大小?

来自分类Dev

在gimp中以交互方式调整图像大小?