1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

ứng dụng matlap trong phát hiện và hiệu chỉnh góc nghiêng văn bản!

Thảo luận trong 'Khoa học máy tính' bắt đầu bởi chithang00000, 13 Tháng mười hai 2012.

  1. chithang00000 New Member

    Số bài viết: 20
    Đã được thích: 1
    Điểm thành tích: 3
    Tình hình là thế này, e có cái thuật toán hough dùng để phát hiện và hiệu chỉnh góc nghiêng văn bản, nhưng lại chưa triển khai thành code matlap được, mong các pro đọc thuật toán, giúp em vài cái code matlap để em làm bài tập lớn tốt ạ. Thuật toán như sau:
    B1: khai báo mảng chỉ số Hough[phi][r] với 0<=phi<=pi, 0<=r<=2pi. gán giá trị khởi tạo bằng 0 cho các phần tử mảng.
    B2: với mỗi cặp (x,y) là điểm giữa đáy hình chữ nhật ngoại tiếp một đối tượng.
    với mỗi phi(i) từ 0 đến 2pi tính giá trị phi(i) theo công thức: r(i)=xcos(phi(i))+ysin(phi(i))
    làm tròn giá trị r(i) thành số nguyên gần nhất là r(0)
    tăng giá trị của phần tử mảng Hough[phi(i)][r(0)] lên 1 đơn vị
    B3: trong mảng Hough[phi][r] tính tổng giá trị các phần tử theo dòng và xác định dòng có tổng giá trị lớn nhất.
    số phần tử của một mảng Hough[phi(i)][r(0)] chính là số điểm ảnh thuộc đường thẳng r(0)=xcos(phi(0))+ysin(phi(0)), vì vậy tổng số phần tử của một hàng chính là tổng số điểm ảnh thuộc các đường thẳng tương ứng được biểu diễn bởi góc phi của hàng đó. Do đó góc nghiên của văn bản chính là hàng có tổng giá trị các phần tử mảng tích lũy lớn nhất.
    Mong được các pác giúp đỡ. em cám ơn nhiều.
  2. chithang00000 New Member

    Số bài viết: 20
    Đã được thích: 1
    Điểm thành tích: 3
  3. chithang00000 New Member

    Số bài viết: 20
    Đã được thích: 1
    Điểm thành tích: 3
  4. chithang00000 New Member

    Số bài viết: 20
    Đã được thích: 1
    Điểm thành tích: 3
  5. chithang00000 New Member

    Số bài viết: 20
    Đã được thích: 1
    Điểm thành tích: 3

Chia sẻ trang này