iT邦幫忙

0

利用pytohn 導入資料夾影像來做特徵值計算

目前利用for loop迴圈的概念可以自動抓資料夾的影像去做特徵值計算,print方面給予10張影像就會計算10次,但在要輸出成txt 或 csv 時就只有最後一次的結果 請問需要修改哪個部分才能讓輸出結果可以全部顯示,而不是只有迴圈的最後一次。 謝謝各位指教

import cv2
import glob
import numpy as np

matrix = []   #放幾張影像就會做幾張
for img in glob.glob("faces\*.bmp"):
    cv_img = cv2.imread(img)
    matrix.append(img)
    image = cv2.imread(img)
    img = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) 
    接下來這部分做特徵值運算
    print(特徵值運算結果)
slime iT邦大師 1 級 ‧ 2019-09-27 16:07:52 檢舉
試試: 開一個陣列, 把每次 特徵值運算 的結果存到陣列內, 最後把陣列內容全部列出來?
a4761533 iT邦新手 5 級 ‧ 2019-09-27 16:39:49 檢舉
目前發現結果存入陣列好像也只會有最後一次結果 還是我存陣列的方法錯誤
a4761533 iT邦新手 5 級 ‧ 2019-09-27 16:43:26 檢舉
我解決這問題了 謝謝指教
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答