Tài liệu xử lý ảnh

Có một số bạn muốn tìm hiểu thêm về các thao tác xử lý ảnh. Nói chung,
các thuật toán xử lý ảnh đều được giới thiệu đầy đủ trong các cuốn
sách, giáo trình Xử lý ảnh. Ngoài ra, các bạn có thể tìm kiếm trên
Internet với từ khoá “Image Processing”, “filter”.

Để có thể thao tác được với ảnh, nhất thiết phải biết cách truy cập
từng thành phần màu của từng điểm trong ảnh. Nếu sử dụng FreeImage, có
thể lấy khối bit dữ liệu ảnh bằng hàm FreeImage_GetBits.

Thông thường, các thao tác với ảnh là các thao tác với từng điểm ảnh
(Point Operations) hoặc với một khối điểm ảnh (Block Operations). Các
thao tác với điểm ảnh như: Brighness, Gamma, Invert, HSL… và các thao
tác với khối ảnh như: Smooth, Blur, Sharpen, Emboss, Distoring…

Sau đây là một số đường link tìm được, các bạn có thể tham khảo thêm.

74 phản hồi tới “Tài liệu xử lý ảnh”

  1. Thưa thầy,
    Thầy có thể cho bọn em một số hàm sử lý ảnh khi sử dụng thư viện FreeImage được không ah?
    VD: Xoay ảnh (right 90,180; left 90,180).
    Các hiệu ứng (Độ tương phản, ánh sáng, màu sắc, …)
    Kích thước..
    Em đang thắc mắc liệu FreeImage có hỗ trợ những thao tác đó không, hay mình phải tự xử lý?
    Em cảm ơn thầy.
    (Thầy có thể cho chúng em một số đoạn code liên quan đến vấn đề này (code API window)!)

  2. FreeImage hỗ trợ một số thao tác cơ bản đối với ảnh bitmap. Để tìm hiểu đầy đủ, em đọc trong tài liệu FreeImage.pdf đi kèm.
    Một số thao tác cơ bản của FreeImage như:
    - Xoay ảnh với góc độ bất kỳ (Rotate).
    - Thay đổi kích cỡ ảnh (Resample).
    - Thay đổi màu sắc (monochrome, grayscale, recolor).
    - Điều chỉnh ảnh (gamma, brightness, contrast…).
    Em có thể xem mẫu chương trình trong bài Professional User Interface, chương trình NiceISee.

  3. Em cảm ơn thầy!

  4. Thưa thầy,

    FreeImage có hỗ trợ thao tác phát hiện đối tượng trong ảnh không ạ, nếu không hỗ trợ thì em có thể kiếm tài liệu liên quan ở đâu ạ!

    Em cảm ơn thầy!

  5. FreeImage không hỗ trợ phát hiện đối tượng trong ảnh. Đây là vấn đề thuộc lĩnh vực nhận dạng ảnh. Em có thể tìm các tài liệu liên quan đến vấn đề này, tuy nhiên cần nói trước đây là lĩnh vực rất khó và chưa có nhiều thành công cũng như những ứng dụng cụ thể.

  6. Em cảm ơn thầy đã quan tâm đến câu hỏi của em!

    Em biết đây là một lĩnh vực rất khó,vì vậy em cũng chưa kiếm được nhiều tài liệu nào liên quan, thầy có thể chỉ cho em một số tài liệu cần thiết không ạ! Em đang rất cần thưa thầy,vì hiện tại em đang làm đồ án liên quan đến vấn đề nhận dạng ảnh.

    Em rất mong nhận được sự quan tâm của thầy!

  7. Em đang tìm hiểu cách tìm kiếm ảnh sử dụng biến đổi wavelet . Thầy có tài liệu xin vui lòng cho em xin

  8. Em chào thầy ah.
    Em đang rất quan tâm đến việc tìm biên giữa các vùng trên ảnh nhưng chưa có nhiều kiến thức. Thầy có thể giới thiệu tài liệu về fần này hoặc hướng dẫn cho em một vài kỹ năng được không ah.
    Em cảm ơn thầy nhiều!!

  9. @Thanh Tan:
    Thuật toán tìm biên tương đối dễ, đơn giản chỉ là việc nhân một ma trận với ma trận ảnh. Chi tiết về tìm biên ảnh em có thể xem trong bất cứ cuốn sách Xử lý ảnh nào (hình như cuốn của các thầy cô bên Bách Khoa có).

  10. Nguyễn Anh Thuyên Says:

    Em chào thầy ạ em la Nguyễn Anh Thuyên lớp công nghệ phần mềm B44. Thầy cho em hỏi về vb.net 2005 được không ạ. Trong bài contactme của thầy em tải về cây lênh update vào CSDL không được chỉ cập nhật và hiển thị được trên form thôi a. câu lệnh mà thầy ghi ở trong tài liệu đi kèm
    Me.CustomersTableAdapter.Update(Me.CustomersDataSet.Customers)
    vậy không biết là lý do tại sao a. Thầy có thể chỉ cho em cách để cập nhật vào CSDL được không ạ . em xin cảm ơn thầy giáo a

  11. Vũ Đức Hiệp Says:

    Thầy có thể cho em biết Link về tài liệu Xử Lý ảnh bằng tiếng việt được không, em mới học nên cần tài liệu cơ bản. Em xin trân thành cảm ơn thầy.

  12. Chào thầy,
    Em đang phải làm một bài luận xây dựng một hệ chuyên gia(Công nghệ tri thức) trong lĩnh vực xử lý ảnh.
    đề tài Tách các đường nét trong ảnh thầy có thể cho em tài liệu và ý kiến định hướng nghiên cứu được không ạ?

    Cảm ơn thấy
    Trần Trung

  13. Em chào thầy ạ!!
    Thưa thầy, em đang làm bt VB.net về phần xử lý ảnh
    Em đang làm về thuật toán nén và giải nén ảnh theo phương pháp LZW . hiện em chưa nắm bắt đc thuất toán này trong vb.net mong thầy chỉ bảo giúp em

  14. Tran Luu Says:
    May 31st, 2007 at 6:20 pm
    em chao Thay,thua Thay em dang lam mot phan mem ve XLA tren Visua C++,em con vuong mac mot that toan Wiener ve khoi phuc anh,thay co the giup em mot doan ma ve that toan Wiener viet tren Visual C++ hoac C++,C# .
    Em xim cam on Thay!

  15. em chào Thầy !
    Em là một Sv đang làm đề tài về xử lý ảnh dùng trong robot.
    Em không biết các đề tài thảo luận trên Blog của thầy có đúng với lĩnh vực của em hay không ạ? Em đang thắc mắc rất nhiều vấn đề về xử lý ảnh Thầy có sẵn lòng giúp đỡ em được không ạ.
    Nếu có thể Thầy có thể liên hệ với em qua email sach_bach@yahoo.com được không ạ. Dù sao cũng cảm ơn thầy rất nhiều.

  16. Thưa thầy!
    Em hiện là sinh viên năm cuối. Em đang làm luận văn về đề tài xử lý ảnh số chỉ thực hiện trên ảnh mức xám trên FPGA. Em đang tìm một số tài liệu nói về các mạch lọc không gian chủ yếu là sử dụng các mặt nạ lọc và thực hiện phép tính tích chập giữa mặt nạ lọc và ảnh gốc. Xin hỏi thầy có các bài viết phân tích rõ về vấn đề này không ạ.
    Vì dụ: mặt nạ lọc như |1 1 1 |
    |1 1 1 |
    |1 1 1 |
    chập với ảnh gốc sẽ có tác dụng như thuật toán làm mờ ảnh.
    Em xin cám ơn thầy.

  17. em chao thay
    em dang lam ve xu ly anh va nen anh tren FPGA .nhung em
    chua co taif lieu ve no .Thay co the cho em tai lieu dc khong a,tai lieu ve tieng viet cang tot a .Em cam on thay

  18. Thưa thầy !
    Thầy có thể cho em biết được sự khác nhau cơ bản giữa VC và VC++ được không ạ ?

  19. @Newbie
    Không có sự khác nhau giữa VC và VC++, cả hai đều nói đến sản phẩm Visual C++ (các phiên bản) của Microsoft.
    VC có thể dùng để viết các chương trình C hoặc C++.

  20. thầy cho em hỏi một số thuật ngữ về xữlý ảnh:
    -arbitary shape closed contour
    -aka snakes
    -dark current
    -cross-talk
    -convolution kernel
    em xin cám ơn thầy ạ!

  21. Kiều chí Tuệ Says:

    Em chào Thầy!
    Em muốn hỏi thầy một chút về sử lý ảnh.Hiện tại em đang tìm hiểu về việc sử lý ảnh 2d,3d.Nội dung như sau:
    Đầu vào là 1 ảnh mặt 2 chiều.
    Đầu ra là 12 ảnh gồm các theo các góc ghiêng khác nhau.(Gồm có:mặt nghiêng bên trái,Bên phải,Trên,Dưới) với các góc khác nhau, tối đa 25 độ.
    Thầy có tài liệu,thật toán hoặc source giúp em.
    Em xin chân thành cảm ơn

  22. em chào thầy.em đang làm đề tài về nén ảnh dùng wavelet trong MatLab. thầy có tài liệu nào về phần nén ảnh cũng như giới thiệu về nén ảnh trong matlab ko.cho em xin với.em đang thiếu nhiều tài liệu qua.em cảm ơn thầy nhiều

  23. em chào thầy,em đang có đề tài nghiên cứu về tích chập và các bộ lọc trong xử lý ảnh số.Hiện giờ em chưa hiểu lắm về ý nghĩa của tích chập,tại sao tích chập lại có thể dùng làm bộ lọc.Em đã xem qua một số sách không thấy có giải thích cụ thể,thầy có thể giảng lại cho em kĩ hơn về phần tích chập trong xử lý ảnh được không ạ?em xin cảm ơn thầy.

  24. Em chào thầy!
    thưa thầy đây là link download đề tài môn java của lớp em
    http://download.yousendit.com/690F410349E9FF7A

  25. Em chào thầy!
    Hiện tại em đang làm về lập trình cho các thiết bị vi điện tử, ví dụ như lập trình để hiển thị các thông tin trên bảng điện tử như các bảng điện tử ở các sân bóng đá hoặc bóng chuyền. Vậy em muốn hỏi thầy em có thể tìm các tài liệu liên quan ở đâu ạ, thầy có thể chỉ qua cho em cách làm như thế nào không ạ.
    Em cám ơn thầy!

  26. Em chao thay.Em dang lam do an ve xulyanh thay giup em mot chut duoc khong?Thay co the cho em tai lieu va code ve chuong trinh nhan dan chu so duoc khong thay .Do an cua em ve nhan dang so ap dung nhan dang bien so xe ma chua biet phai lam sao ca.Em cam on thay

  27. Thưa thầy,

    Em đang tìm hiểu về bóng và các kỹ thuật tạo bóng 3D. Em đã tìm trên mạng…nhưng có lẽ do kiến thức còn kém cỏi nên cũng không biết tài liệu nào phù hợp với lại cũng không nhiều tài liệu lắm. Vì thế….Nếu có thể thì thầy gửi cho em 1 số tài liệu (hoặc link) về vấn đề này được không ah.

    Em cảm ơn thầy.

  28. thua thay thay co the cho em link cua 1 so thu vien xu ly anh trong c# ko ah.Em dang lam 1 de tai cai thien chat luong anh. Em cam on thay ah.

  29. Thưa thày
    Thày cho em hỏi về đề tài:
    Vấn đề dựng ảnh từ hình chiếu,một số phương pháp dựng ảnh và ứng dụng
    Em có thể tìm tài liệu tham khảo ở đâu ạ.
    Em xin cảm ơn thầy

  30. Truong Minh Hai Says:

    Em muon hoi Anh Pham Quan Ha 1 cau hoi nho co duoc khong .Em tao ra 1 web site viet bang Visual Studio 2005 va CSDL la SQL Server .Truoc day no chay binh thuong nhung 1 hom khi em chay chuong trinh no khong bien dich va thong bao loi : Visual Studio 2005 no listening port 1031 .va tiep theo may thong bao loi khong chay duoc web server .Anh co biet la tai sao khong .Mong anh giup dum em.Em cam on nhieu

  31. Thưa thầy cho em hỏi về vấn đề xử lý hình thể. THuật ngữ tiếng Anh chuyên ngành là gì đc không ạ? Nếu có thể thầy có thể cho em xin ít tài liệu :)

  32. thưa thày, em đã từng hỏi thày về XLA chạy trên C++ for DOS. Lúc đó thày cho e tài liệu về XLA . H e học trên VSC++. Thày cho e địa chỉ hòm thư có được không ạ, e có thể trao đổi và hỏi thày thêm về XLA trên VSC++.

  33. tran xuan quynh Says:

    e chào thầy,thưa thầy e đang làm về hiệu năng bộ lọc lọc nhiễu làm trơn ảnh,nhưng e chưa tìm được tài liệu phù hơp,thầy có tài liệu nào về vấn đề này không,thầy có thể gửi cho e 1 ít để tham khảo được không,email của e là :hungvuonggialai@yahoo.com.E xin cảm ơn.

  34. Thầy có thể cho em một số trang web có hình ảnh gán nhãn. em cảm ơn thầy nhiều!

  35. cho minh xin giao trinh xu ly anh nha! minh dang rat can,minh tim tren mang nhung khong phu hop voi cau truc o lop,bay gio minh tim thay nhung khong thay duong link.Minh cam on ban nhieu.

  36. e chào thầy. Em đang học về đồ hoạ hiển thị file ảnh trong C/C++.Thầy có tài liệu nào về cấu trúc file jpg không ạ. Nếu có thì thầy cho em xin hoạc từ khoá để tìm kiếm
    Em xin cảm ơn thầy

  37. Chao Thay!!!
    Em dang tao mot project DLL voi VS2005 bang ngon ngu C++.Khi em buill xong.Va add vao mot Project Webservice voi ngon ngu C#.Thi bao loi thieu COM..component.Trongkhi do em tao ra mot Project DLL voi ngon ngu VB thi add vao C# binh thuong.
    Em nho Thay chi gium em cach de su dung mot DLL cua C++ cho C#.
    Em cam on ra nhieu!!!

  38. @minhthu: DLL viết bằng C++ trên VS2005 không chạy trên nền .NET. Để sử dụng DLL viết bằng C++ trong C#, bạn có thể tham khảo bài Sử dụng DLL trong .NET.
    URL: http://hoapq.wordpress.com/2007/04/20/s%e1%bb%ad-d%e1%bb%a5ng-dll-trong-net/

  39. Em chao thay a.
    Xin thay chi giup em cach tim goc cua mot vat( cu the nhu hinh hop) trong mot hinh 2D.Em dang lam do an dung anh 3D nhung bi bi cho nay thay a.Mong su hoi am cua thay

  40. Thua thay!
    Xin thay giup em ve thuat toan “phan chia – hop nhat” trong xu ly anh.

  41. Thưa thầy, em đang nghiên cứu về lĩnh vực xử lý ảnh động, cụ thể là phát hiện và theo dõi chuyển đông trong chuỗi ảnh. Thầy có thể cho em một số tài liệu hoặc trang web để tham khảo được không ạ ?

  42. thua thay.
    em dang tim hieu ve linh vuc chuyen anh sang ma ascii va tu ma ascii khoi phuc lai anh ,thay co the cho em biet thuat toan cua no va cho em link tai lieu khong ah?
    em cam on thay!

  43. thưa thấy,em mới học xử lý ảnh.nhưng em không biết fải bắt đầu từ đâu.tài liệu lấy ở đâu.mọi thứ đều mới.

  44. mong thầy có thể cho em biết em fải bắt đầu từ đâu a.em cám ơn thầy nhìu .

  45. chào thày!
    Tôi đang tìm hiểu về xử lý ảnh, đặc biệt nội dung trọng tâm là các phương pháp trộn ảnh (image merge).
    Thày có ý tưởng, hay tài liệu gì liên quan thì chỉ cho tôi nhé!
    Cám ơn thày!

  46. thưa thầy thầy có thể cho em biết về phương pháp thay đổi độ tương phản trong xử lý ảnh được không?. cảm ơn thầy.

  47. @bichngoc: Ban hay tim doc cuon nhap mon xu ly anh so cua DHBKHN hoac xu ly anh va video so cua TS. NguyenKimSach. Neu khong tim duoc tai lieu thi mail cho minh
    Than

  48. bạn vào đây xem tài liệu xử lý ảnh rất nhiều nè
    http://cuasoit.com/forum/showthread.php?t=770

  49. Chào thầy! Em đang tìm tài liệu nói về tính chất của Shape, thầy có thể cho em biết em nên tìm đọc tài liệu nào không? Hay thầy có thể tóm gọn lại những cái tính chất cơ bản của Shape để em tham khảo. Em cám ơn thầy nhiều ạh.

  50. Em cũng đang làm đề tài về nhận diện hình ảnh. Mô tả như sau:
    + Đưa vào 1 hình ảnh gồm nhiều đối tượng trong ảnh.
    + Nhận diện xem trong ảnh gồm có những đối tượng nào.

    Thầy có tài liệu, hay mã nguồn, các chương trình demo như đề tài trên không? Mong thầy chỉ sớm giúp em để em tham khảo và hoàn thành đề tài của mình được tốt hơn.

    Xin chân thành cám ơn thầy.

  51. Thưa thầy , em đang tìm hiểu về Xử lý ảnh trên nên FPGA, cụ thể là biên dịch lệnh resize và rotate từ tool Image Processing của matlap sang ngôn ngữ VHDL để chạy trên kit xử lý FPGA.
    Các thao tác xử lý ảnh như quay và thay đổi kích thước này thuộc phần biến đổi hình học, sử dụng các phép toán biến các điểm ảnh từ vị trí này thành điểm ảnh ở vị trí khác, em chỉ mới hình dung như vậy đồi với matlap

    còn biên dịch sang VHDL thì em chưa hình dung ra các bước đi như thế nào, thầy có thể cho em vài lời chỉ dẫn được không

    Xin cám ơn thầy nhiều.

  52. Thưa thầy,em đang cần tài liệu về các đặc trưng của texture trong xử lý ảnh,thầy có thể chỉ cho em tài liệu được không?nếu có thể,thầy hướng dẫn em sơ qua được không?
    Cám ơn thầy nhiều

  53. Thầy cho em hỏi câc phép toán nào trong xử lý ảnh gọi là phép toán xử lý (biến đổi) hình thể?

  54. Chao thay! em dang mai me tren mang thi bat gap blog cua thay, em rat me hoc xu ly anh va bay gio em dang can tim mot lop hoc ve xu ly anh cuoi, muc dich la de kiem tien, ( thay hieu y em chu). co phai khi hoc tro muon hoc thi su phu xuat hien phai ko a.

  55. Chào thầy, em đang nghiên cứu đề tài : “Phát hiện và hiệu chỉnh góc nghiêng trong văn bản “. Thầy có thể giúp đỡ em 1 số tài liệu và nếu có thể có mã nguồn để phục vụ cho việc nghiên cứu đề tài này được không ạ?

  56. Thay Hoa day dot nhu cho.Lam blog xau vai dai.hihi!

  57. Nguyen Thanh BInh Says:

    cho em hoi cach tach mau tu 1 anh la phai lam nhu the nao?

  58. nguyen tien nghia Says:

    em chào thầy ạ!
    em đang làm một chương trình về xử lý ảnh với ảnh được đưa vào từ webcam, khi đưa một vật qua webcam phải phân biệt được màu đỏ so với các màu khác, thầy làm ơn phân tích chỉ giùm em các bước và tài liệu tham khảo được không ạ!
    em cảm ơn thầy!

  59. nguyen xuan trung Says:

    thưa thầy cho em hỏi. em vừa nhận 1 đồ án dùng wavelet để xử lí ảnh. thầy có thể cho em một số tài liệu đựơc không ạ. em cảm ơn thầy.

  60. thưa thầy. xin thầy giúp giùm em vấn đề này. em dùng camera kết nối qua card video sau đó em dùng vc++ lập trình để chụp lại hình hoặc thu lại chuyển động của hình ảnh đó vậy em phải bắt đầu từ đâu ạ? thầy có thể cho em xin tài liệu liên quan không ạ. xin cảm ơn thầy nhiều

  61. Nguyễn Minh Nguyệt Says:

    Kính chào thầy!
    Em hiện đang làm đề tài xử lý ảnh sử dụng các bộ lọc. Nhưng em khôgn có tài liệu về bộ lọc điều hoà, phi điều hoà, hình học. Thầy có thể giúp em về tài liệu được không ah. Em đang rất cần. Liệu các bộ lọc đó có có các tên gọi khác không ạ?

  62. nho thay tro giuo Says:

    em chào thầy ạ!
    em hiện đang làm một chương trình bằng vb để lọc một ảnh bmp 24bit bằng phương pháp lọc điều hòa và phi điều hòa. Nhưng tài liệu, thuật toán của hai phương pháp lọc này em không có. Em đang rất cần, thầy có thể giúp em được không ạ?
    Em cám ơn thầy!

  63. co ban nao da tung lam ve cai nay cung xin giup minh viec rat gap xin cam on

  64. em dang lam ve mot de tai xla.do la ky thuat giau tin trong bmp va loc k phan tu .Em can mot so chuong trinh de tham hao thay co the giup do e khong ah.Em xin cam on. vkquyet@gmail.com

  65. Thầy ko lên blog nữa rồi

  66. Dương Văn Lượng Says:

    Chào thầy ! em đang học sử lý ảnh bằng photoshop 7.0 . em có một số phai anh tư liệu mở không ra được. vậy bị tại sao ? Thầy có thể chỉ giúp em được không ? Em xin chân thanh cảm ơn !

  67. em chào thầy!
    thầy cho em hỏi mấy vấn đề sau?
    em định làm xử lý ảnh cho Robot leo cầu thang, Phần cứng em đã có sẵn bây giờ chỉ làm phần xử lý ảnh thui? em chưa biết để bắt đầu làm thì phải bắt đầu tù đâu và phải học nhưng cái gì, công cụ hỗ trợ gì? em học chuyên nghành Cơ điện tử

  68. Thua thay, e dang tim hieu de tai ve xu ly anh, e mun lam 1 bai toan nhan dang, nhu vay thi e can nghien cuu nhung mang nao de co the thuc hien bai toan do. Thanks thay nhju.

  69. Thay oi! Em dang hoc nam nhat nganh dien tu.Em muon nghien cuu ve xu ly anh nhung em ko biet lap trinh xu ly anh nhu the nao.Em da hoc c,c++,asm
    em cung hoc ve thuat toan xu ly anh
    nhung em ko biet dung C thi xu ly anh nhu the nao.Dung visual c hay C studio…
    Thay co the giup em duoc ko a!(cho em loi khuyen cung duoc,neu co the thay cho em xin it tai lieu don gian cung duoc a)

  70. các toán tử không gian và các phép biến đổi Says:

    E chào Thầy ạ! Thầy có biết sách nào nói về vấn đề “các toán tử không gian và các phép biến đổi” này chỉ giúp e với ạ! E cảm ơn Thầy.

  71. các toán tử không gian và các phép biến đổi Says:

    E chào Thầy ạ! Thầy có biết sách nào nói về vấn đề “các toán tử không gian và các phép biến đổi” này chỉ giúp e với ạ! E cảm ơn Thầy.

  72. Thưa thầy!! Em đang làm 1 tiều luận với đề tài là:
    Viết thuật toán dùng kỹ thuật lọc trung vị sử dụng bộ lọc chữ thập kích thước 3×3 và 5×5. Việc sắp xếp các điểm theo thuật toán tùy chọn (chọn đơn giản, chèn tuyến tính hay đổi chỗ).
    Nhưng em hiện giờ thật sự là không biết bắt đầu từ đâu để làm tiều luận này nữa. Em xin thầy giúp dùm em, thầy chỉ dùm em làm sao để có thể làm được đề tài này. Em đã tiềm kiếm trên mạng rất lâu rồi nhưng vẫn chưa thấy. Em rất mong có được sự giúp đỡ của thầy.
    EM XIN CHÂN THÀNH CẢM ƠN Ạ!!!!!!!

Để lại hồi âm