L ỜI CẢM ƠN
4.2.1. Module giao diện chính
Chương trình được cài đặt bằng bộ công cụ Visual C# 2010 trên nền Windows với giao diện được thiết kế thân thiện và dễ sử dụng theo khuôn mẫu của phần mềm Office 2010 và Visual Studio 2010 của Microsoft. Các chức năng chính của chương trình được thể hiện trên menu và thanh công cụ dạng Ribbon Bar như hình dưới đây:
* Các chức năng của chương trình chia làm 2 nhóm chính:
a. Các chức năng xử lý cơ bản: Open, Save, Print, Next, Previous tương tự như các phần mềm của Window. Chức năng Open cho phép mở một hay nhiều tập tin ảnh văn bản chuẩn bị cho thao tác xử lý tiếp theo. Chức năng Next và Previous phục vụ cho thao tác di chuyển qua lại giữa các ảnh văn bản trong trường hợp mở nhiều tập tin ảnh.
Đầu vào cho chương trình xử lý góc nghiêng văn bản là các file ảnh (có thể là ảnh màu) được chọn bằng chức năng Open. Màn hình giao diện khi chọn chức năng Open như sau:
Hình 4.4 Màn hình giao diện chương trình khi chọn chức năng Open File
Open Save Save all Print Exit
b. Các chức năng thao tác trên ảnh
Hai chức năng chính của chương trình là Edge Detect và Rotate Image. Chức năng Edge Detect dùng dò biên các đối tượng trong một ảnh với nhiều thuật toán khác nhau cho phép người dùng có cái nhìn tổng quan về phát hiện biên của đối tượng trong ảnh, mặt khác có thể đưa ra sự so sánh về kết quả cũng như thời gian thực hiện của mỗi thuật toán. Trong khi đó, chức năng Rotate Image dùng phát hiện góc nghiêng của một hay nhiều ảnh đầu vào và chỉnh sửa ảnh văn bản bị nghiêng góc. Hai chức năng chính này được bố trí trên thanh Ribbon Bar của chương trình.