Trong phần này bọn họ đã tìm hiểu về các hàm giải pháp xử lý ảnh vào matlab. Nlỗi họ sẽ biết, matlab là 1 ngôn ngữ cực kỳ mạnh bạo với cung ứng tốt nhất có thể những thao tác thao tác làm việc bên trên ảnh. Vì vậy vấn đề sử dụng matlab cho những áp dụng cách xử lý hình ảnh gần như là chọn lọc hàng đầu mang lại đầy đủ ai muốn tiến hành những thuật tân oán xử lý trên ứng dụng. Một số hàm cơ bạn dạng vào matlab:
a, Hàm imread()
- Lênh imread() sẽ đọc một tệp tin thành một ma trận. Matlab giúp đỡ không hề ít định dạng đồ dùng hoạ thường dùng chẳng hạn: BMP., GIF, JPEG, PNG, TIFF … Để hiểu biết thêm các đẳng cấp Gọi hàm với tmê say số truyền vào, coi giúp sức online của Matlab.

Bạn đang xem: Code xử lý ảnh trong matlab


- lấy một ví dụ trên chúng ta lúc đọc một file hình ảnh bằng imread()
sẽ có công dụng là 1 trong ma trận 499x748 cùng với 3 thành phần màu cơ phiên bản RGB . Các ma trận trông như vậy sau:
file hình họa cho chính mình nào cần
: BerkeleyTower.png.b, Hàm imshow() và imagesc()- Để hiển thị hình hình ảnh vào matlab ta cần sử dụng 2 lệnh sau imshow() cùng imagesc(). Lệnh imshow () mang đến bọn họ một hình hình ảnh vào định hình tiêu chuẩn là 8-bit, giống như trong một trình chuẩn y web. Lệnh imagesc () hiển thị các hình hình ảnh trên những trục thứ thị với mức giá trị min là màu Black với giá trị về tối nhiều là white color.
Dùng imshow()
:
*
Dùng lệnh imagesc()
:
*
- Chúng ta hoàn toàn có thể bình chọn giá trị RGB cùng với (x,y) là tọa độ một điểm ảnh: + Chọn "Data Cursor" bên trên tkhô nóng pháp luật. + Nhấn vào bất kì điểm nào ta sẽ sở hữu được cực hiếm của từng đặc điểm này.
*
** Crúc ý mỗi điểm hình họa là một vector 3D cùng với các cực hiếm trong khoảng <0-255>. 3 thông số kỹ thuật hiển thị là giá trị của RGB.- Trên thực tiễn, một hình hình ảnh là 1 trong hình ảnh kết hợp của 3 màu sắc RGB. Vì vậy, chúng ta có thể hiển thị các nhân tố RGB riêng của hình ảnh bằng cách áp dụng các lệnh sau đây:
subplot(131);imagesc(img(:,:,1));title("Red");subplot(132);imagesc(img(:,:,2));title("Green");subplot(133);imagesc(img(:,:,3));title("Blue");
*

*
f, Hàm imadjust()
- imadjust() kiểm soát và điều chỉnh quý hiếm độ mạnh hình hình ảnh. Câu lệnh này có tác dụng tăng cường độ tương phản bội của hình ảnh cổng đầu ra.

Xem thêm: Hướng Dẫn Cách Đăng Ký, Tải Sớm Liên Minh Huyền Thoại Tốc Chiến Mobile


*
file ẢNH : Rachmaninoff.jpg.g, Hàm im2bw()
- im2bw() biến đổi những hình ảnh màu xám qua 1 hình nhị phân. Hay chế tạo ra một hình họa nhị phân xuất phát điểm từ một hình họa độ mạnh, hình ảnh chỉ số tuyệt hình ảnh RGB bên trên cửa hàng của ngưỡng tia nắng.