Debo estar haciendo algo mal entonces. Le doy otra revisión a mi código. Gracias por la colaboración.
El día 11 de mayo de 2011 16:13, Kiko <[email protected]> escribió: > los print excesivos que se leen son para corroborar el funcionamiento >>> >>> raro, porque no me cuadra la salida de la función. Un ejemplo de la >>> salida de esa función es lo siguiente: >>> >>> <type 'numpy.ndarray'> >>> <type 'numpy.ndarray'> >>> (60, 60) (9, 9) >>> 60 60 >>> 9 9 >>> 52 >>> 52 >>> [[ 52.05549424 52.05549424]] <----- Aquí está lo extraño >>> > > A mí me funciona perfectamente: > > import numpy as np > > a_filtro = np.zeros((3,3)) > b_imagen = np.zeros((10,12)) > > def tam_convo(filtro,imagen): > ii_i, jj_i = np.shape(imagen) > ii_f, jj_f = np.shape(filtro) > > print type(imagen) > print type(filtro) > print np.shape(imagen), np.shape(filtro) > print ii_i, jj_i > print ii_f, jj_f > xx=(ii_i-ii_f)+1 > yy=(jj_i-jj_f)+1 > print xx > print yy > return xx, yy > > tam_convo(a_filtro, b_imagen) > > Outputs: > <type 'numpy.ndarray'> > <type 'numpy.ndarray'> > (10, 12) (3, 3) > 10 12 > 3 3 > 8 > 10 > (8, 10) > > np.__version__ > '1.5.1' > > sys.version > '2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)]' > > sys.platform > 'win32' > > > > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- ¿Quiere dios prevenir el mal pero no puede? Entonces no es omnipotente. ¿Es capaz, pero no quiere? Entonces es malévolo. ¿Está capaz y dispuesto? ¿Entonces de dónde sale el mal?. ¿No está ni capaz ni dispuesto? ¿Entonces por qué le llaman dios? Epicureo, Filósofo griego, 341 A.C. -- 270 A.C. http://adivulgar.com http://proyectofedora.org/mexico/ http://jokame.photoblog.com/ _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
