Funciones realizadas en Octave:
- alpha.m
- antitransform.m
- transform.m
- compression.m >> para ser eliminado
- dctBlock.m
- idctBlock.m
- MNAdct2.m
- MNAidct2.m
Además incluye:
- example.bmp (imagen en escala de grises de 128x128)
Para LINUX
sudo add-apt-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave
Una vez instalado Octave, por consola instalar liboctave-dev
sudo apt-get install liboctave-dev
Para poder utilizar ciertas funciones para tratamiento de imágenes, dct2 e idct2, en Octave:
pkg install -forge control
pkg install -forge signal
pkg install -forge image
pkg install -forge communications
Cada vez que utilicemos una función de éstas, se debe cargar previamente
pkg load control
pkg load signal
pkg load image
pkg load communications
Para cargar nuestras funciones en Octave y llamar a la función
addpath("~/Escritorio/MNA-2016")
compression("~/Escritorio/MNA-2016/nasa.tif",""~/Escritorio")