我想創建一個mat文件。通過我可以訓練我的神經網絡OCR。我有尺寸爲30 * 30的6200張圖像。如何創建所有圖像的數組。尺寸將是6200 * 30 * 30,然後想要將圖像展開到6200 * 900。 plz幫助 目前中號能夠讀取這些文件,但不能處理我的操作我有一個6000字符的圖像。我想創建一個所有圖像的數組
0
A
回答
0
該代碼將是這樣的:
for ii=1:6000
data(ii,:,:)=imread('yourfilename_ii.png'); %//this only works if they are FOR SURE 30x30 all
end
% Now reshape!
data=reshape(data,[6000,30*30]);
2
我假設你有你的圖片在當前工作文件夾某種格式,並且都是相同的維度。
此外,我假設你對黑白圖像很感興趣(否則你將不得不考慮RGB域的三維空間)。
如果是這樣,你可以簡單地閱讀它們,並將它們存儲陣列中:
首先以某種方式創建一個包含文件名的單元:
fileName = {'image1.png';'image2.png'};
分配空間爲您的圖像矩陣:
h=30; w=30;
imagesArray = zeros(length(fileName),h,w);
順序讀取,並在空矩陣存儲圖像:
for n=1:length(fileName)
imagesArray(n,:,:) = imread(fileName{n});
end
最後你解開:
unroll = reshape(imagesArray,length(fileName),h*w);
+1
您也可以使用'dir('folder/*。png')'在文件夾中找到所有'png'圖像。這將返回一個結構,其中包含每個文件的一些信息,包括其名稱。 – hbaderts
相關問題
- 1. (iphone)我從圖像創建一個新的圖像時,創建一個泄漏?
- 2. 我想創建一個圖像滑塊滑動全自動文件夾中的所有相似的圖像
- 3. 我想生成一個UIScrollView的圖像?
- 4. JavaFX從現有的圖像創建一個新的圖像
- 5. 我想創建一個帶有文本視圖的計數器
- 6. 如何創建一個圖像數組?
- 7. 從圖像創建一個數組
- 8. 創建一個圖像對象數組
- 9. 我有一個圖像,我想成長每次我點擊一個按鈕
- 10. 想創建一個像我想酷似演示圖像創建一個HTML頁面下方
- 11. 我有一個星系圖像,我只想繪製第500行
- 12. 有沒有辦法從Java中的多個圖像創建一個Gif圖像?
- 13. 我想創建一個部分灰度圖像
- 14. 我想創建一個數組,從多個表視圖選擇
- 15. PHP - 從圖像創建一個圖像
- 16. 我想將我的GridView保存在一個圖像視圖中
- 17. 創建一個網站上使用的所有圖像陣列
- 18. 創建一個從像素的圖像
- 19. 我想設置圖像到UIScrollView,但有一個問題。圖像不在UIScrollView
- 20. TableLayout沒有縮水我試圖創建8X5圖像作爲一個表中的所有圖片
- 21. 改變所有的圖像在一個字符串
- 22. 有沒有辦法像%w一樣創建符號的數組像字符串?
- 23. 創建一個圖像庫
- 24. Java - 創建一個圖像
- 25. 創建一個tiff圖像
- 26. 創建一個圖像庫
- 27. ASP.net創建一個圖像
- 28. 我想一個文本替換到一個特定的圖像
- 29. 創建一個字符串的所有子串的數組
- 30. 我想創建一個有數字的圓圈嗎?
YAA這個作品Biguri先生....ü可以建議我怎麼會做同樣的事情,如果我有可變圖像尺寸(即。一個圖像20 * 20和其他30 * 30) –