程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#文件批量重命名的小程序

C#文件批量重命名的小程序

編輯:C#入門知識

其實搞這個小程序只是為了更好的解決現在遇到的問題,什麼問題呢?

現在在做關於圖像處理的課題,用CCD批量拍攝了幾百副圖像,命名方式為 1.bmp,2.bmp,3.bmp。。。 ,按順序來的,因為有些圖像因為模糊或者不符合處理

條件,我手動將其剔除,於是有了剛才提到的問題,現在的大量圖片文件名不連續了,用Matlab處理時不方便。於是寫了個C#小程序用來自動排列圖像。

我是菜鳥,呵呵,如果各位高手有更好的解決方法和算法,多多指教啊。代碼如下

\\代碼
 1 using System;
2  using System.Collections.Generic;
3 using System.Text;
4 using System.IO;
5 using System.Windows.Forms;
6 // 自動重命名
7 namespace renamebmp
8 {
9 class Program
10 {
11 static void Main(string[] args)
12 {
13 int first = 1; //起始圖片編號
14 int last = 301; //結束圖片編號
15 int temp;
16 string path1; //尋找到的第一個空位置
17 string path2; //尋找到的空位置後的最小編號圖片文件路徑
18 int count = 0; //圖片數量
19 string temppath = "";
20 for (int k = first; k <= last; k++)
21 {
22 temppath = "F:\test6\" + k.ToString() + ".bmp";
23 if (File.Exists(temppath))
24 count++;
25 }
26 for (int i = first; i <= count; i++)
27 {
28
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved