python 填充图片,并将原图片以及垫之后的图片,并排显示成副区

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 填充图片,并将原图片以及垫之后的图片,并排显示成副区相关的知识,希望对你有一定的参考价值。

import numpy as np
def zero_pad(X, pad):
    """
    Pad with zeros all images of the dataset X. The padding is applied to the height and width of an image, 
    as illustrated in Figure 1.
    
    Argument:
    X -- python numpy array of shape (m, n_H, n_W, n_C) representing a batch of m images
    pad -- integer, amount of padding around each image on vertical and horizontal dimensions
    
    Returns:
    X_pad -- padded image of shape (m, n_H + 2*pad, n_W + 2*pad, n_C)
    """
    return np.pad(X, ((0, 0), (pad, pad), (pad, pad), (0, 0)), 'constant')

np.random.seed(1)
x = np.random.randn(4, 3, 3, 2) # (m, n_H, n_W, n_C) representing a batch of m images
x_pad = zero_pad(x, 2)
fig, axarr = plt.subplots(1, 2, figsize=(15, 10));
axarr[0].set_title('x');
axarr[0].imshow(x[0,:,:,0]);
axarr[1].set_title('x_pad');
axarr[1].imshow(x_pad[0,:,:,0]);

fig, axarr = plt.subplots(1, 2);
axarr[0].set_title('x');
axarr[0].imshow(x[0,:,:,0]);
axarr[1].set_title('x_pad');
axarr[1].imshow(x_pad[0,:,:,0]);

以上是关于python 填充图片,并将原图片以及垫之后的图片,并排显示成副区的主要内容,如果未能解决你的问题,请参考以下文章

背景图片填充div

opencv-python两张图片填充,指定区域替换其他图片

WPF 如何实现图片原比例缩小

python 识别图片中的人脸,并裁剪人脸,将图片转化成固定大小,并将图片再按照自己的后缀名存储起来

用Python+pywin32模块实现绘制原神女性角色珊瑚宫图片,画画第一弹

opencv-python通过鼠标点击图片获取该点坐标,并填充区域