PDA

View Full Version : Quản lý file ảnh bằng Excel



nguyencn
25-06-2008, 05:16 PM
E là lính mới, đăng ký làm thành viên diễn đàn đã lâu, nhưng chỉ đọc bài viết để học hỏi là chủ yếu, vì mê chụp hình nhưng chụp rất xấu, nên chưa dám post hình lên. Khi nào các bác đi off line hoặc đi uống cà phê mà thảo luận liên quan đến chụp ảnh thì nhắn cho em với. Để em học hỏi thêm.
E chỉ có cái này, nó giúp em hiệu quả trong công việc quản lý mấy cái hình nên post lên đây chia sẽ mong đóng góp được chút ít. Bài viết này cũng không biết để vào đâu cho tiện, em post vào box này nếu không phù hợp thì MOD move sang chổ khác giúp em. Hoặc nếu không phù hợp với diễn đàn thì xóa cũng được ạ.
Công việc trước đây và hiện nay của em phải quản lý 1 lượng lớn số lượng ảnh. Khoảng 5000 tấm (hình của sinh viên í mà).
Vấn đề của em như sau:
Mổi tấm ảnh tên phải đặt theo mã số sinh viên để dể tìm kiếm và phần mềm quản lý yêu cầu tên ảnh là mã số sinh viên thì mới hiển thị được.
Khi chụp hình thì máy sẽ xuất ra tên file dạng IMG_xxxx (e dùng máy canon). Khi chụp thì em có 1 cái danh sách, tất nhiên mình sẽ đánh dấu thứ tự chụp của từng sinh viên trong cái danh sách đó.
Vấn đề là sau khi chụp khoảng 300 tấm chép cái hình ra ổ cứng giờ làm sao để có thể đổi tên file từ IMG_xxxx sang mã số sinh viên tương ứng.
Giải pháp đơn giản nhất là đổi tên thủ công bằng Explore của Windows. Nhưng làm vậy thì lâu quá, trong khi cái danh sách thì có sẳn trong excel, số thứ tự của ảnh thì có rồi. Nếu có cách nào cho cái Excel nó làm tự động đổi tên hình dạng IMG_xxxx thành mã số theo danh sách có sẳn thì có thể yên tâm đi uống cà phê được rồi.
Giải quyết: Sử dụng các lệnh của Dos và Macro trong excel.
Bước 1: Ở bước nầy mình phải làm sao có được cái danh sách mấy cái file mà mình phải chụp trong excel.

a. Trong windows chọn Start -> Run -> gỏ vào cmd và enter.
b. Màn hình xuất hiện cửa sổ cmd (cái màn hình DOS đen thui có con trỏ chớp chớp đó), bây giờ phải chuyển sang ổ đĩa chứa mấy cái hình của mình, e để nó ở ổ đĩa D nên e sẽ gõ “D:” và enter, lúc này màn hình sẽ chuyển ổ đĩa D:>_ tiếp tục dùng lệnh CD để vào được thu mục chứa hình, e chứa hình của e trong thư mục tên là “hinh sinh vien” nên em gõ vào: “CD hinh sinh vien” rồi Enter, con trỏ sẽ thành D:\hinh sinh vien>_ Tại đây tiếp tục đánh lệnh sau: “DIR /b > ds.xls” rồi đóng cửa sổ cmd lại.
c. Mở my computer lên, mở đĩa D: mở thư mục hinh sinh vien sẽ thấy xuất hiện 1 file excel tên là ds, mở file này lên sẽ thấy danh sách mấy tấm hình của mình chụp trên cột A dạng như sau: IMG_xxxx.jpg, cái này được xếp theo thứ tự sẳn rồi.
Bước 2: Ở bước này mình sẽ tạo danh sách 1 bên là tên file dạng IMG_xxxx.jpg một bên là mã số. Và tiếng hành đổi tên.

a. Mở file renametool lên (tải file tại đây (http://www.bachviet.edu.vn/tailieu/renametool.xls)) do file này có kèm theo macro nên excel sẽ thông báo, có thể nó sẽ khóa macro lại, nếu vậy cần mở ra trong mục securities ở menu Tool.
b. Copy danh sách đã có bên file ds vào cột file name.
c. Bên cột old name tại ô A6 gỏ vào công thức =right(c6,len(c6)-4). Kết quả công thức trên sẽ bỏ đi phàn đuôi (.jpg) của hình. Sau đó copy công thức xuống các ô dưới.
d. Trong cột new name, nhập hoặc copy tên file mới tương ứng vào (trong trường hợp của em là em copy cái danh sách mã số sinh viên mà em đã chụp.
e. Ở ô B1 nhập đường dẫn chưa file hình (ở ví dụ này là d:\hinh lam thẻ). Phần extend ở ô B2 hiện tại là .jpg, nếu các bác đổi file hình dạng khác ví dụ raw thì đổi lại. Phần number of file sẽ hiển thị số lượng tập tin cần đổi, ô này là 1 công thức, nó sẽ nhảy tự động theo số dòng của cột oldname.
f. Cuối cùng chạy macro bằng cách nhấn Ctlr + R, rồi mở thư mục hình lên xem kết quả.

E không biết có giúp ích được các bác không, nếu trong quá trình làm có trục trặc thì báo em, e sẽ cố gắng chụp lại hình minh họa. Hi vọng mai mốt sau khi học hỏi thêm sẽ có hình đẹp khoe các bác.

ktshuytuoc
28-06-2008, 12:01 AM
Hay quá! rất tiện lợi. Thanks bác đã chia sẽ!

xmeoluoix
02-02-2010, 04:52 PM
Bài này lâu quá rồi. Không biết bác chủ thớt còn vào đây không thì cho em tham vấn vài điều với. em cũng đang cần quản lý ảnh bằng excel nhưng đang bí phương án. Có khi phải mail cho bác thôi.

digifellow
06-02-2010, 11:10 PM
Em cũng muốn hỏi thêm kinh nghiệm vụ quản lý ảnh này. Thường các bác đi chụp ảnh về thì save ảnh đã chụp theo chủ đề, hay theo thời gian chụp vv?.

Có chương trình nào mà gắn taq cho ảnh kg, nhiều taq cho một ảnh, ví dụ: Hà Nội, Đời thường, thời gian chụp vv

Để sau này muốn search ảnh sẽ dễ và nhanh hơn

hieuhc
06-02-2010, 11:19 PM
Em cũng muốn hỏi thêm kinh nghiệm vụ quản lý ảnh này. Thường các bác đi chụp ảnh về thì save ảnh đã chụp theo chủ đề, hay theo thời gian chụp vv?.

Có chương trình nào mà gắn taq cho ảnh kg, nhiều taq cho một ảnh, ví dụ: Hà Nội, Đời thường, thời gian chụp vv

Để sau này muốn search ảnh sẽ dễ và nhanh hơn

Theo nhu cầu của bác thì nên dùng picasa. Em đang dùng và thấy quản lý rất tốt. Bác down từ đây rồi cài vào thử xem. Nó có thêm tính năng up ảnh lên host của picasa đó
http://picasa.google.com/