Prof. João Fernando Mari (joaofmari.github.io)
- Slides (PT-BR)
- Slides (EN)
- Notebook - Part 1 (EN)
- Notebook - Part 1 (PT-BR)
- Notebook - Part 2 (EN)
- Notebook - Part 2 (PT-BR)
- Slides (PT-BR)
- Slides (EN)
- Notebook - Part 1 (EN)
- Notebook - Part 1 (PT-BR)
- Notebook - Part 2 (EN)
- Notebook - Part 2 (PT-BR)
- GONZALEZ, R.C.; WOODS, R.E.; Digital Image Processing. 3rd edition. Pearson, 2009.
- GONZALEZ, R.C.; WOODS, R.E.; Processamento Digital de Imagens - 3ª edição. Editora Pearson, 2009.
- In Brazilian Portuguese.
- MARQUES FILHO, O.; VIEIRA NETO, H. Processamento digital de imagens. Brasport, 1999.
- In Brazilian Portuguese.
- http://dainf.ct.utfpr.edu.br/~hvieir/pub.html
- AZEVEDO, E.; CONCI, A.; LETA, F. Computação gráfica: processamento de imagens digitais. Vol.2. Campus-Elsevier, 2008.
- J. E. R. Queiroz, H. M. Gomes. Introdução ao Processamento Digital de Imagens. RITA. v. 13, 2006.
- In Brazilian Portuguese.
- http://www.dsc.ufcg.edu.br/~hmg/disciplinas/graduacao/vc-2016.2/Rita-Tutorial-PDI.pdf
- Gaël Varoquaux Emmanuelle Gouillart; Olav Vahtras; Pierre de Buyl (editores). Scipy Lecture Notes. Release 2020.1
- Goodfellow, I; Bengio, Y; Courville, A. Deep Learning. MIT Press, 2016.
- BRADSKY, G. KAEHLER, A. Learning OpenCV: computer vision with the OpenCV library. O´REILLY, 2008.
- COSTA L. F.; CESAR-JR. R. M. C. Shape classification and analysis: theory and practice. 2 ed. CRC Press, 2009.
- DUDA, R.O.; HART, P.E.; STORK, D.G. Pattern Classification. Wiley, 2001.
- FRERY, A. C.; PECIANO, T. Introduction to image processing using R. Springer, 2013.
- SOLEM E. Programming Computer Vision with Python. O´REILLY, 2012.
- VELHO, L.; FRERY, A. C.; GOMES, J. Image processing for computer graphics and vision, 2 ed., Springer, 2009.
- SZELISKI, R. Computer Vision: Algorithms and Applications, 2 ed. Springer, 2020.
- Anaconda Distribution
- Google Colab
- Scikit-image
- Scikit-learn
- OpenCv
- PyTorch
$ conda create -n env-sin392-cpu-py39 python=3.9
$ conda activate env-sin392-cpu-py39
$ conda install pytorch torchvision torchaudio cpuonly -c pytorch
$ pip install notebook
$ pip install matplotlib
$ pip install scipy
$ pip install scikit-image
$ pip install scikit-learn
$ pip install opencv-python
$ pip install pandas
$ pip install seaborn
$ conda create -n env-sin392-py39 python=3.9
$ conda activate env-sin392-py39
$ conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia
$ pip install notebook
$ pip install matplotlib
$ pip install scipy
$ pip install scikit-image
$ pip install scikit-learn
$ pip install opencv-python
$ pip install pandas
$ pip install seaborn
- Saving an environment:
$ conda env export > env-sin392-cpu-py39.yml
- Loading an environment:
$ conda env create -f env-sin392-cpu-py39.yml
- I provide YML files for the CPU and GPU conda environment.
env-sin392-cpu-py39.yml
env-sin392-py39.yml
- SIBGRAPI - Conference on Graphics, Patterns and Images
- WVC - Workshop de Visão Computacional
- VISAPP - International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications
- CVPR - IEEE / CVF Computer Vision and Pattern Recognition Conference
- ICCV - International Conference on Computer Vision
- ECCV - European Conference on Computer Vision
- How to cite this material:
@misc{mari_im_proc_2023,
author = {João Fernando Mari},
title = {Introduction to digital image processing},
year = {2023},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/joaofmari/SIN393_Introduction-to-digital-image-processing_2023}}
}
João Fernando Mari - UFV-CRP - 2023 - joaofmari.github.io - joaof.mari@ufv.br