1. 程式人生 > >圖片大小批量處理程式碼(MATLAB)

圖片大小批量處理程式碼(MATLAB)

%author:coplin
%time:2016-10-10
%function:change the size of Image.
addpath('dealImg');
addpath('Img');
ListName=dir('Img\*.jpg');
[Pm,Pn]=size(ListName);
for iPm=1:1:Pm %讀取資料夾所有圖片迴圈    
oriImg=imread(ListName(iPm).name);    %readImg
cutImg=imcrop(oriImg,[50,50,255,255]);
%bi=imresize(oriImg,0.6);        %bi縮放為ai的0.6倍
%endImg=imresize(cutImg,[256,256]);         %把ai轉成256x256的大小
iDealName=ListName(iPm).name;
iDealAddress='dealImg\';
iDealAll=strcat(iDealAddress,iDealName);
ID=imresize(cutImg,1);
imwrite(ID,iDealAll);
end

相關推薦

圖片大小批量處理程式碼MATLAB

%author:coplin %time:2016-10-10 %function:change the size of Image. addpath('dealImg'); addpath('Img

大小端判斷程式碼聯合

大端模式(Big_endian):字資料的高位元組儲存在低地址中,而字資料的低位元組則存放在高地址中。 小端模式(Little_endian):字資料的高位元組儲存在高地址中,而字資料的低位元組則存

個人專案初始版本實現程式碼matlab

% wordcount %實現詞頻的統計 %% 清空變數 clear clc %% 初始版本的開始測試 str1 = 'my name is cuifengrui what is your name'; %% 具體實現過程 sort_str1 = sort(str1)  

圖片檔案批量重新命名Python

# -*- coding:utf-8 -*- import os class ImageRename(): def __init__(self): self.path =

【數字影象處理】pbm/pgm/ppm圖片的讀寫Matlab

Ø  【作業要求】 1. Get your matlab platform ready. Payspecial attention to the image processing toolbox.

批量下載網站圖片的Python小工具

深度 amp ted 講解 ati online 工作 rul 進程池 引子 在 批量下載網站圖片的Python實用小工具 一文中,講解了開發一個Python小工具來實現網站圖片的並發批量拉取。不過那個工具僅限於特定網站的特定規則,本文將基於其代碼實現,開發一個更加通用的圖

剪下波變換實現程式碼MATLAB+python

       【時間】2018.10.18              【題目】剪下波變換實現程式碼(MATLAB+python) 概述 GitHub中剪下波變換的python實現

mongodb中文文字資料新聞評論處理程式碼python+java

中文文字資料預處理 Mongodb資料匯出到txt文件 將檔案按行寫入陣列 文字批量修改(加字尾等) Mongodb資料匯出到txt文件 #python # coding=utf-8 from pymongo

關於MATLAB轉C++程式碼

沒時間寫,上圖快一點, 1、寫好主執行檔案,m_18_10_30.m,並且執行 2、單擊MATLAB Coder 3、進入,選擇函式(而不是執行檔案) 4、Next,選擇執行的檔案,m_18_10_30.m 5、''let me enter...'',是開啟

關於MATLAB轉C++程式碼

有一些遇到過的問錯誤提示 一、“The left-hand side has been constrained to be non-complex, but the right-hand side is complex. To correct this problem, make the r

框架綜合實踐7--批量處理命令命令執行指令碼

目的 自動化指令碼開發階段,我們會使用工具pycharm IDE來編輯執行指令碼,但是指令碼開發完成後,每次執行指令碼都要開啟工具就會變得很麻煩,而且pycharm IDE比較消耗資源,影響執行效率,這種情況下,我們可以使用cmd命令或者將cmd命令封裝為bat批處理指令碼來執行。 裝置連線

Java伺服器部署基於OpenCV的C++影象處理專案圖片上傳並返回處理

Java伺服器部署基於OpenCV的C++影象處理專案(三)圖片上傳並返回處理圖 1.上傳圖片並返回灰度圖功能 由於使用的springboot開發,直接寫一個upload介面供圖片上傳,以下是springboot主函式以及upload介面。 package com.e

TX Text Control文書處理教程6通過程式碼編輯和格式化文字

在許多應用系統中通過程式碼來編輯文字是一個必不可少的功能,例如:將多個小檔案與資料庫資料合併生成報表、電子購物時需要建立訂單並作為HTML檔案進行傳送。使用Text Control,這些操作可以使用滑鼠操作或者編碼的方式很容易的實現。 本章節相應的原始碼可以在TX Tex

除錯和執行matlab程式碼源程式的技巧和教程

本文主要給大家分享使用matlab編寫程式碼,完成課程設計、畢業設計或者研究專案時,matlab除錯程式的技巧和方法。 快速完成一個專案,最簡單的方法就是利用前人的開原始碼,然後根據自己專案的具體需求和引數,對已有程式碼進行除錯,並增加或刪減部分功能,最終實現自己專案的全

數字影象處理MATLAB第二版 岡薩雷斯 學習筆記

數字影象處理(MATLAB)(第二版) 岡薩雷斯 主要用來記錄自己的學習過程,相關實驗內容,便於日後查詢相關知識點及複習所用 第二章 灰度變換和空間濾波 本章重點討論兩類空間域處理方法:亮度(或灰度)變換與空間濾波。空間濾波有時又稱為鄰域處理或空間卷積。

IO流異常標準處理程式碼示範JDK1.7版本之前和JDK1.7版本的標準

程式碼如下:以位元組流為例(CSDN網站最大的bug就是很多模版不能寫null,無法顯示,為了顯示這裡用c++模版代替java模版)import java.io.FileInputStream; import java.io.FileOutputStream; import

Deep Learning學習 之 CNN程式碼解析MATLAB

MATLAB實現CNN一般會用到deepLearnToolbox-master。但是根據Git上面的說明,現在已經停止更新了,而且有很多功能也不太能夠支援,具體的請大家自習看一看Git中的README。 deepLearnToolbox-master是一個深度

實現正方形圖片dct的c++程式碼使用AXAT

#include<iostream> #include<fstream> #include<opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp> using

Matlab矩陣處理小結2-讀資料求均值和中位數 繪製errorbar圖

files = dir('*.log'); for  i=1:length(files)     File =files(i).name;     a=importdata(File);     b=reshape(a,6,12)';%calculate tramsport

文本處理命令

cut wc tr paste 文本處理命令:sort,uniq,join,cut,paste,split,tr,wc6.1.sort功能:文本文件排序語法:sort [OPTION]... [FILE]... sort [OPTION]... --files0-from=F