Borrar filtros
Borrar filtros

How to prevent conv2d from changing image size

4 visualizaciones (últimos 30 días)
Nour Aburaed
Nour Aburaed el 22 de Abr. de 2019
Comentada: Nour Aburaed el 22 de Abr. de 2019
I have an image of size 330x363 uint8. I am convoluting it with 11x11 filter using conv2. The resulting image gets padded with zeros from top (6 pixels), bottom (4 pixels), left (6 pixels), right (4 pixels). Is there a way to prevent this padding from happening? Is it a good practice to crop the resulting image after the convolution?

Respuesta aceptada

Walter Roberson
Walter Roberson el 22 de Abr. de 2019
Editada: Walter Roberson el 22 de Abr. de 2019
conv2(A, B, 'same') or conv2(A, B, 'valid')
  1 comentario
Nour Aburaed
Nour Aburaed el 22 de Abr. de 2019
I've already tried 'same' before but it did not work, as it also introduced zero padding of size 1. But 'valid' worked just fine! Thank you.

Iniciar sesión para comentar.

Más respuestas (0)

Productos


Versión

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by