美文网首页
04图片移位

04图片移位

作者: 犬夜叉写作业 | 来源:发表于2019-07-14 11:29 被阅读0次
# 1 API 2 算法原理 3 源代码
import cv2
import numpy as np
img = cv2.imread('image0.jpg',1)
cv2.imshow('src',img)
imgInfo = img.shape
height = imgInfo[0]
width = imgInfo[1]
####  X移100,Y移200
matShift = np.float32([[1,0,100],[0,1,200]])# 2*3

dst = cv2.warpAffine(img,matShift,(height,width))#1 原始图片 2 移位矩阵 3 原始图片信息
# 移位 矩阵
cv2.imshow('dst',dst)
cv2.waitKey(0)  

[1,0,100],[0,1,200] 2*2 2*1 #矩阵拆分
[[1,0],[0,1]] 2*2 A
[[100],[200]] 2*1 B
xy C

矩阵计算
A*C+B = [[1*x+0*y],[0*x+1*y]]+[[100],[200]]
= [[x+100],[y+200]]

相当于每个xy分别加上100和200
(10,20)->(110,220)

相关文章

  • 04图片移位

    [1,0,100],[0,1,200] 2*2 2*1 #矩阵拆分[[1,0],[0,1]] 2*2 A[[...

  • 6- OpenCV+TensorFlow 入门人工智能图像处理-

    图片移位 opencvAPI实现 算法原理 源代码实现 原始图片和移位后图片 图片位移的算法原理 分析api实现原...

  • 常见位运算及技巧

    移位运算 移位运算包含逻辑移位(logical shif) 和 算术移位(arithmetic shift)。 逻...

  • 星语心愿

    2008 年 5 月 12 日 14:28:04,四川汶川八级地震猝然袭来,大地颤抖,山河移位,满目苍夷,生...

  • 骨骼肌肉系统疾病(二)

    第三节 骨折 1.移位和成角:横向移位、断端嵌入、重叠移位、分离移位、旋转移位和成角。 2.疲劳骨折:好发于跖骨和...

  • 获取图片某个点的颜色

    过程如下: 生成位图上下文 在上下文绘制图片 生成图片数据 计算对应点的数据偏移位置 取出像素值 代码如下:

  • CTF竞赛密码学之 LFSR

    概述: 线性反馈移位寄存器(LFSR)归属于移位寄存器(FSR),除此之外还有非线性移位寄存器(NFSR)。移位寄...

  • 移位

    带着咸味的潮湿 风从海面上吹来 将山里人的心吹出个海水皱褶 四方的荧屏 握在手心 心却为远方的你锁定 幸福的神往从...

  • 移位

    C/C++中的左移是逻辑左移:舍弃最高位,往最低位补零。如果舍弃的最高位是 1,则发生数值溢出。如果没有发...

  • 移位相减除法器

    移位相减除法器 基本算法 与使用移位相加实现加法一样,移位减法可以实现除法,基本算法如下描述 将除数向左移位直到比...

网友评论

      本文标题:04图片移位

      本文链接:https://www.haomeiwen.com/subject/apsbkctx.html