How can I add pixels to an image?
조회 수: 5 (최근 30일)
이전 댓글 표시
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
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148789/image.jpeg)
Then when we warped it, it looks like this,
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148790/image.jpeg)
Some points are gone which would surely make verification less effective.
I wanna add pixels so it would like this,
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148792/image.jpeg)
(just edited with paint) This would then produce a warped image like the one shown below.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148793/image.jpeg)
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.
댓글 수: 0
채택된 답변
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 Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!