Quiero obtener el nombre del archivo de imagen sin la extensión en MATLAB. He tratado de utilizar la función (fileparts) como:Obtener el nombre del archivo sin extensión en matlab
[pathstr, name, ext, versn] = fileparts(filename);
en esta función del (nombre del archivo) debe ser con la trayectoria completa con el fin de obtener el nombre de archivo sin extensión en el la variable (nombre).
cuando tengo sólo el nombre de archivo como ('D10_11.jpg'), me sale el siguiente error:
"Input must be a row vector of characters"
Por favor, si su es otra función de resolver este problema
su enfoque es falsa. La verdadera pregunta es por qué está obteniendo ese error, por qué la variable filename es una matriz de celdas. Si no entiendes esto mañana, tendrás otro problema muy similar. El problema en sí es trivial si usted entiende qué matrices de celdas son. – Mikhail
@all: ¿por qué estás votando tales preguntas (ver mi comentario anterior) ??? – Mikhail
@Mikhail: Aparentemente, el SP no tenía conocimiento de * celdas *, mientras enfrentaba un problema con la función * fileparts *. El problema no fue trivial para él. Dale la oportunidad de mejorar su comprensión de MATLAB. – zellus