Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


CÙNG HỌC TẬP VÀ CHIA SẺ
 
Trang ChínhNỘI QUYLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 Matlab: Giúp mình cắt 1 ảnh mã vạch

Go down 
Tác giảThông điệp
bluesrose
Thành viên mới
Thành viên mới



Tổng số bài gửi : 1
Điểm : 3
Danh tiếng : 0
Ngày tham gia : 17/05/2011

Matlab: Giúp mình cắt 1 ảnh mã vạch Empty
Bài gửiTiêu đề: Matlab: Giúp mình cắt 1 ảnh mã vạch   Matlab: Giúp mình cắt 1 ảnh mã vạch EmptyTue May 17, 2011 7:01 pm

Mình có 1ảnh mã vạch code 39. Ảnh của mình đã được đưa về ảnh nhị phân
với các cột 0 tương ứng với các vạch đen, cột 1 tươngứng với các vạch
trắng. Ảnh mã vạch code 39 còn có 2 kí tự bắt đầu và kết thúc.
Do mỗi ký tự được mã hoá bởi Code 39 có tổng cộng 9 phần tử. Trong đó
có 5 vạch đen và 4 khoảng trắng, 3 trong số 9 phần tử có độ rộng lớn (2
vạch đen lớn và 1 khoảng trắng lớn) 6 phần tử còn lại có độ rộng nhỏ
.Mình muốn cắt được các ký tự ra khỏi mã vạch ban đầu thành những ký tự
riêng lẽ.
Thuật toán tách kí tự được mô tả như sau:
- Xem sự chuyển từ cột 0 sang cột 1 là một mức chuyển.
- Tiến hành dò từng cột trong ma trận tử trái qua phải, khi số lần
chuyển mức đã đạt được 5 tương ứng với một ký tự được mã hóa thì tiến
hành cắt ma trận từ vị trí ban đầu đến vị trí phát hiện được mức chuyển
đạt được 5. Ma trận được cắt chính là ma trận của kí tự ban đầu (ký tự
start).
- Tiếp tục dò từ vị trí ấy đến khi số lượng mức chuyển tiếp tục đạt được
5, thì thực hiện lần cắt tiếp theo từ vị trí của lần cắt trước. Ta
thu được ma trận của ký tự tiếp theo.
- Quá trình cứ tiếp tục đến khi cắt hết ảnh. Ta thu được ma trận của tất cả các ký tự cần nhận dạng.
Mình muốn nhờ các bạn giỏi matlab giúp mình cắt 1 ảnh bất kì,mình chỉ mới cắt được 1 ảnh có số kí tự cố định thôi.

Mình nhờ các bạn xem giúp mình cắt cắt 1 ảnh mã hóa số ký tự bất kì.Ví dụ ắt ảnh image-%HJDGSDGSG.jpg trong folder mình gửi
Đây là đoạn code của mình
[You must be registered and logged in to see this link.]
Hi vọng nhận được sự giúp đỡ của các bạn
Về Đầu Trang Go down
 
Matlab: Giúp mình cắt 1 ảnh mã vạch
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Giúp mình với ........
» Giúp mình với ????????????????
» giáo trình máy điện 1 và 2 của ĐHBKHN
» Phần mềm Matlab
» ứng dụng matlab giả bt mạch

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: CÔNG NGHỆ KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG HÓA :: MATLAB , LABVIEW :: TRAO ĐỔI KIẾN THỨC MÔN MATLAB-
Chuyển đến