📜  Python中的numpy.fliplr(1)

📅  最后修改于: 2023-12-03 15:19:27.320000             🧑  作者: Mango

Python中的numpy.fliplr

在numpy中,fliplr()函数是一个用于左右翻转数组的函数。它将给定的二维数组从左到右翻转。如果输入的不是二维数组,则会抛出ValueError异常。

语法
numpy.fliplr(arr)
参数
  • arr:需要左右翻转的二维数组
返回值
  • 返回左右翻转后的数组
示例
import numpy as np

arr = np.array([[1, 2], [3, 4]])
print("原始数组:\n", arr)

flipped_arr = np.fliplr(arr)
print("翻转后的数组:\n", flipped_arr)

输出结果:

原始数组:
 [[1 2]
 [3 4]]
翻转后的数组:
 [[2 1]
 [4 3]]
应用场景

在图像处理中,左右翻转可以实现水平翻转的效果,即将图像从左到右翻转。此外,在卷积神经网络中,使用左右翻转可以增加数据集的样本量,从而提高模型的精度和健壮性。