最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python讀取圖像矩陣文件并轉(zhuǎn)換為向量實(shí)例

 更新時(shí)間:2020年06月18日 10:24:19   作者:Mr.Jcak  
這篇文章主要介紹了python讀取圖像矩陣文件并轉(zhuǎn)換為向量實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

假設(shè)圖像矩陣大小為32×32,將其轉(zhuǎn)換為向量,首先創(chuàng)建1×1024的NumPy數(shù)組,然后打開給定的文件,循環(huán)讀出文件的前32行,并將每行的頭32個(gè)字符值存儲(chǔ)在NumPy數(shù)組中

import numpy as np
 
def img2vector(filename):
 returnVect = np.zeros((1, 1024))
 fr = open(filename)
 for i in range(32):
  lineStr = fr.readline()
  for j in range(32):
   returnVect[0, 32*i+j] = int(lineStr[j])
 return returnVect

補(bǔ)充知識(shí):旋轉(zhuǎn)向量和旋轉(zhuǎn)矩陣的互相轉(zhuǎn)換(python cv2.Rodrigues()函數(shù))

處理矩陣三維轉(zhuǎn)換時(shí),通常采用旋轉(zhuǎn)矩陣,但是旋轉(zhuǎn)變換其實(shí)只有三個(gè)自由度,用旋轉(zhuǎn)向量表達(dá)時(shí)更為簡(jiǎn)潔。因此,需要實(shí)現(xiàn)從旋轉(zhuǎn)向量和旋轉(zhuǎn)矩陣之間的互轉(zhuǎn)換。

旋轉(zhuǎn)向量和旋轉(zhuǎn)矩陣之間可以通過羅德里格斯公式進(jìn)行轉(zhuǎn)換:

代碼實(shí)現(xiàn):

可以直接采用opencv中的Rodrigues函數(shù)實(shí)現(xiàn),函數(shù)原型:

void Rodrigues( InputArray src, OutputArray dst, OutputArray jacobian = noArray() );

參數(shù):

輸入src:旋轉(zhuǎn)向量(3*1或者1*3)或者旋轉(zhuǎn)矩陣(3*3);

輸出dst:旋轉(zhuǎn)矩陣(3*3)或者旋轉(zhuǎn)向量(3*1或者1*3);

輸出jacobin:可選項(xiàng),輸出雅克比矩陣(3*9或者9*3),輸入數(shù)組對(duì)輸出數(shù)組的偏導(dǎo)數(shù)。

python代碼舉例:

# -*- coding: UTF-8 -*-
import os
import cv2
import numpy as np
T = np.zeros((1,3), np.float32)
a = (0.2,0.4,0.8)
print (a)
R = cv2.Rodrigues(a)
print (R[0])
v3 = (R[0][2,1],R[0][0,2],R[0][1,0])
print (v3)
c = cv2.Rodrigues(v3)
print (c[0])
b = cv2.Rodrigues(R[0])
print (b[0])
p = (-2.100418,-2.167796,0.27330)
print(cv2.Rodrigues(p)[0])

例子如下:

以上這篇python讀取圖像矩陣文件并轉(zhuǎn)換為向量實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python+Matplotlib實(shí)現(xiàn)繪制三維折線圖

    Python+Matplotlib實(shí)現(xiàn)繪制三維折線圖

    立體圖視覺上層次分明色彩鮮艷,具有很強(qiáng)的視覺沖擊力,讓觀看的人駐景時(shí)間長(zhǎng),留下深刻的印象。今天我們就通過這篇文章來了解如何用python中的matplotlib庫繪制漂亮的三維折線圖吧
    2023-03-03
  • python用于url解碼和中文解析的小腳本(python url decoder)

    python用于url解碼和中文解析的小腳本(python url decoder)

    這篇文章主要介紹了python用于url解碼和中文解析的代碼,需要的朋友可以參考下
    2013-08-08
  • Python3中的f-Strings增強(qiáng)版字符串格式化方法

    Python3中的f-Strings增強(qiáng)版字符串格式化方法

    這篇文章主要介紹了Python3中的f-Strings增強(qiáng)版字符串格式化方法,看完本文你將學(xué)習(xí)到如何以及為什么使用f-strings。對(duì)大家的工作或?qū)W習(xí)具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Python使用cx_Oracle模塊操作Oracle數(shù)據(jù)庫詳解

    Python使用cx_Oracle模塊操作Oracle數(shù)據(jù)庫詳解

    這篇文章主要介紹了Python使用cx_Oracle模塊操作Oracle數(shù)據(jù)庫,結(jié)合實(shí)例形式較為詳細(xì)的分析了cx_Oracle模塊的下載、安裝及針對(duì)Oracle數(shù)據(jù)庫的連接、執(zhí)行SQL語句、存儲(chǔ)過程等相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • Python類的高級(jí)函數(shù)詳解

    Python類的高級(jí)函數(shù)詳解

    這篇文章主要介紹了Python類的高級(jí)函數(shù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • Python爬取騰訊疫情實(shí)時(shí)數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫的示例代碼

    Python爬取騰訊疫情實(shí)時(shí)數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫的示例代碼

    這篇文章主要介紹了Python爬取騰訊疫情實(shí)時(shí)數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫的示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • Python中的縮進(jìn)是什么意思

    Python中的縮進(jìn)是什么意思

    在Python中,縮進(jìn)是指在代碼中使用空格或制表符來表示代碼塊的層次結(jié)構(gòu),Python使用縮進(jìn)作為語法的一部分,以定義代碼的邏輯結(jié)構(gòu)和代碼塊的范圍,本文介紹Python中的縮進(jìn)是什么意思,感興趣的朋友一起看看吧
    2024-01-01
  • 對(duì)python的輸出和輸出格式詳解

    對(duì)python的輸出和輸出格式詳解

    今天小編就為大家分享一篇對(duì)python的輸出和輸出格式詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 淺析AST抽象語法樹及Python代碼實(shí)現(xiàn)

    淺析AST抽象語法樹及Python代碼實(shí)現(xiàn)

    Abstract Syntax Tree抽象語法樹簡(jiǎn)寫為ATS,是相當(dāng)于用樹結(jié)構(gòu)將代碼程式表現(xiàn)出來的一種數(shù)據(jù)結(jié)構(gòu),這里我們就來淺析AST抽象語法樹及Python代碼實(shí)現(xiàn)
    2016-06-06
  • Pydantic中model_validator的實(shí)現(xiàn)

    Pydantic中model_validator的實(shí)現(xiàn)

    本文主要介紹了Pydantic中model_validator的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04

最新評(píng)論

南岸区| 板桥市| 唐河县| 山阴县| 江油市| 永靖县| 娄烦县| 五峰| 冀州市| 霍州市| 清原| 林芝县| 萨迦县| 遂溪县| 蛟河市| 任丘市| 云安县| 堆龙德庆县| 汝州市| 通河县| 普定县| 清流县| 错那县| 大宁县| 湘阴县| 武山县| 沅江市| 麦盖提县| 光泽县| 林芝县| 高尔夫| 济阳县| 镇雄县| 沿河| 宝丰县| 新泰市| 永德县| 固原市| 公主岭市| 宁都县| 诸城市|