필터 지우기
필터 지우기

How can I add pixels to an image?

조회 수: 5 (최근 30일)
Princess Aldovino
Princess Aldovino 2015년 9월 6일
댓글: Princess Aldovino 2015년 9월 8일
Good day. I'm working on a signature verification system and I've encountered a problem, can anyone help me? I am trying to add pixels to my current image so that when i warp the signature, it would would still be whole. This is my cropped image
Then when we warped it, it looks like this,
Some points are gone which would surely make verification less effective.
I wanna add pixels so it would like this,
(just edited with paint) This would then produce a warped image like the one shown below.
Also if you can suggest a better method to warp the signature for a more reliable verification would surely help. Thank you and I'm hoping you can help me.

채택된 답변

Image Analyst
Image Analyst 2015년 9월 6일
The function padarray() in the Image Processing Toolbox does exactly that.
m = randi(255, 5, 5)
mPadded = padarray(m, [2, 2])
In the command window:
m =
97 19 174 94 224
203 152 113 203 183
192 160 23 2 129
167 35 111 65 16
33 6 181 84 31
mPadded =
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 97 19 174 94 224 0 0
0 0 203 152 113 203 183 0 0
0 0 192 160 23 2 129 0 0
0 0 167 35 111 65 16 0 0
0 0 33 6 181 84 31 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by