欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

青年大學(xué)習(xí)分類收集截屏小程序 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >

青年大學(xué)習(xí)分類收集截屏小程序

發(fā)表時(shí)間:2020-9-26

發(fā)布人:葵宇科技

瀏覽次數(shù):157

青年大學(xué)習(xí)簡易打包小程序

    • 收取截屏圖片的難受
    • 士可忍,我不能忍
    • Matlab 一鍵分類青年大學(xué)習(xí)截屏

收取截屏圖片的難受

不當(dāng)組織委員不知道,收集每個(gè)人的青年大學(xué)習(xí)的截屏,并存入每個(gè)人的文件夾是多么浪費(fèi)時(shí)間的事。那話說收青大截屏分幾個(gè)步驟:

  1. 同學(xué)發(fā)給你
  2. 你打開QQ存入手機(jī)并上傳電腦
  3. 打開電腦
  4. 將圖片拖入名字對(duì)應(yīng)的文件夾
  5. 打包發(fā)送

看似簡單,困難在于班級(jí)同學(xué)不會(huì)同時(shí)發(fā)給你,所以這個(gè)收集圖片的戰(zhàn)線估計(jì)要持續(xù)一周,最終會(huì)在截至的最后一天迎來高峰。

這人時(shí)間一長,記性就不好,趕上忙了忘記存圖片還要挨個(gè)的找聊天記錄

士可忍,我不能忍

簡單方便的開發(fā)一個(gè)小程序,而且符合勞苦大眾的大學(xué)生,matlab是首選工具。本來想搞個(gè)微信小程序,奈何我不會(huì)后端,沒必要為了個(gè)截屏難為自己。大佬有興趣的可以開發(fā)的小程序造福一下班級(jí)干部。哈哈哈

話不多說上程序!!!!!!!!!!!!!!

Matlab 一鍵分類青年大學(xué)習(xí)截屏

  1. 首先,需要發(fā)布一個(gè)問卷星。還好問卷星可以上傳圖片,并將文本部分命名為圖片的名字,這樣就相當(dāng)于給每個(gè)人的圖片做了一個(gè)獨(dú)有的索引標(biāo)志。
    問卷星問題

2.問卷星導(dǎo)出的圖片會(huì)自帶姓名 (下圖打碼)
在這里插入圖片描述

  1. 需要自己創(chuàng)建一個(gè)班級(jí)信息表 txt 格式 (這里就不展示了,一般姓名和學(xué)號(hào)各一行就可以了。)

  2. 在這里插入圖片描述

  3. 打開matlab 導(dǎo)入這個(gè)程序,設(shè)置好圖片讀入路徑和存入路徑。就可以輕松搞定了

clc
clear
%% 讀取人員信息
feature('DefaultCharacterSet', 'UTF8'); 
data = importdata('data.txt');
name_num = length(data.textdata);
%%
cha = 'test\';  %這個(gè)cha 可以和t_path 合并,無所謂啦,最后都合并在一起,懶得改
t_path = 'C:\Users\baoye\Desktop\daxuexi\';  %隨便路徑,最后存照片的
file_path =  'C:\Users\baoye\Desktop\daxuexi\91723930\';% 圖像文件夾路徑  
img_path_listjpg = dir(strcat(file_path,'*.jpg'));%獲取該文件夾中所有jpg格式的圖像
img_path_listpng = dir(strcat(file_path,'*.png'));%獲取該文件夾中所有png格式的圖像
img_path_list = [img_path_listjpg;img_path_listpng]; 
img_num = length(img_path_list);%獲取圖像總數(shù)量 
I=cell(1,img_num); 
if img_num > 0 %有滿足條件的圖像   
       for j = 1:img_num %逐一讀取圖像  
           image_name = img_path_list(j).name;% 圖像名  
           image =  imread(strcat(file_path,image_name));  
           I{j}=image;
          fprintf('%d %d %s\n',i,j,strcat(file_path,image_name));% 顯示正在處理的圖像名  
           %圖像處理過程 省略  

           %這里直接可以訪問細(xì)胞元數(shù)據(jù)的方式訪問數(shù)據(jù)

       end  
end

%% 清空舊文件夾
for i = 1:name_num
   t_path = [t_path,cha,'0',num2str(data.data(i)),' ',cell2mat(data.textdata(i))];
   if exist(t_path)~=0   %判斷就文件夾是否存在
       rmdir(t_path, 's')  %存在,刪除舊文件 
       mkdir(t_path) 
   else
       mkdir(t_path) 
   end
   t_path = 'C:\Users\baoye\Desktop\daxuexi\';
end

%% 圖像與人員信息的匹配(這里使用名字,也可以自己選擇改成學(xué)號(hào))

for i = 1:name_num
   for j = 1:img_num
      k = isempty(strfind(img_path_list(j).name,data.textdata(i))); 
      if k == 0 
        t_path = [t_path,cha,'0',num2str(data.data(i)),' ',cell2mat(data.textdata(i))];
%          mkdir(t_path)  


        %設(shè)置圖片路徑并寫入
       
        t_path = fullfile(t_path,img_path_list(j).name);
        imwrite(cell2mat( I(j)),t_path)

      end
      %路徑恢復(fù)
      t_path = 'C:\Users\baoye\Desktop\daxuexi\';
   end
   
end
  1. 示例:
    test文件夾里面是空的在這里插入圖片描述
    程序運(yùn)行之后會(huì)在test中創(chuàng)建文件夾,并圖片和文件夾對(duì)號(hào)入座!!

生成結(jié)果

這個(gè)程序的缺點(diǎn)是沒有設(shè)置matlab 對(duì)于中文的識(shí)別,所以如果你的文件夾名字有中文,可以設(shè)置一下matlab對(duì)于中文的設(shè)置,這里沒有設(shè)置,所以路徑都是字母或數(shù)字組成
小小的人性化的地方是可以自動(dòng)刪除舊文件夾,創(chuàng)建新的

如果有大佬想完善隨時(shí)可以完善!!!這個(gè)程序純屬因?yàn)楸救藨械姆峙鋱D片
有BUG盡量自己解決哈哈哈,因?yàn)榇a實(shí)在簡單(開個(gè)玩笑)。有更簡單的代碼可以交流

相關(guān)案例查看更多