当前位置: 首页 > news >正文

python 基本用法

1 [None]

import numpy as np

# 创建一个示例数组
img_pre = np.array([[1, 2, 3], [4, 5, 6]])

# 使用 ... 进行索引
result = img_pre[...][None]

print("原始数组形状:", img_pre.shape)
print("操作后数组形状:", result.shape)

    代码解释

    1. ... 操作符...(省略号)在 NumPy 中是一个特殊的索引对象,它表示选择该维度的所有元素。当数组维度较多时,使用 ... 可以简化索引操作。例如 img_pre[ ... ] 实际上就等同于 img_pre 本身,它会返回原数组。
    2. [None] 操作符:在 NumPy 里,None 等同于 np.newaxis,它的作用是在指定位置插入一个新的维度。img_pre[...][None] 就是在原数组的最前面插入一个新的维度。

    输出结果

    假设 img_pre 的形状是 (2, 3),那么 img_pre[...][None] 操作后得到的数组形状就会变成 (1, 2, 3)

    2  cv2.warpAffine

    2*3矩阵仿射变换    双线性插值

    相关文章:

  • Mac 提示「未打开“Sketch.app”」Apple 无法验证“Sketch.app”是否包含可能危害Mac安全或泄露隐私的恶意软件
  • Flutter - 基础Widget
  • [ComfyUI]官方已支持Skyreels混元图生视频,速度更快,效果更好(附工作流)
  • 力扣hot100 —— 电话号码字母组合; 子集 (非回溯做法)简单易懂
  • Windows安装NVIDIA显卡CUDAD调用GPU,适用于部署deepseek r1
  • halcon三维点云数据处理(二十七)remove_bin_for_3d_object_localization
  • 传统企业可观测建设之路
  • IDEA关闭SpringBoot程序后仍然占用端口的排查与解决
  • 【Linux】Ubuntu服务器的安装和配置管理
  • 在线VS离线TTS(语音合成芯片)有哪些优势-AIOT智能语音产品方案
  • Unity打包APK报错 using a newer Android Gradle plugin to use compileSdk = 35
  • 系统基础与管理(2025更新中)
  • 大语言模型中的梯度值:深入理解与应用
  • android s下make otapackage编译失败
  • Linux:互斥
  • 算法与数据结构(格雷编码)
  • Node.js 中 fs 模块的高级用法
  • 基于 Spring Boot 的高校网上缴费综合务系统设计与实现
  • C# 封装
  • WIFI的SSID超长,隐藏,重复 (2.4G和5G差异)
  • 玛丽亚·凯莉虹口连唱两夜,舞台绽放唤醒三代人青春记忆
  • 杨建全已任天津市委副秘书长、市委市政府信访办主任
  • 湖南4个县市区被确定为野生蘑菇中毒高风险区:中毒尚无特效解毒药
  • 孟夏韵评《无序的学科》丨误读与重构的文化漂流
  • 俄乌直接谈判结束
  • 阿里上季度营收增7%:淘天营收创新高,AI产品营收连续七个季度三位数增长