<jupyter_start><jupyter_text>Ex01 - Aprendendo Numpy1. Exercite o uso do Numpy, através de pequenos exemplos utilizando principalmente a criação de arrays. Testes conceitos vistos nos tutoriais, como: usando os índices de um array, índices negativos, índices bidimensionais, slicing, reshape, transposição. Aproveite para explorar os recursos de documentação do jupyter e explique a medida que for realizando os diversos testes. Exemplo de uma sequência para o exercício:    - crie um array    - acesse elementos, linhas e colunas específicas do array, modificando seus valores    - altere o tamanho do array    - teste operações matriciais com arrays  Visualizando arrays em forma de imagem<jupyter_code>import numpy as np

f = np.ones((100,120))
print("Imagem constante:\n",f)
%matplotlib inline
import matplotlib.pyplot as plt

plt.title('Constant image')
plt.imshow(f,cmap='gray')
plt.colorbar()<jupyter_output><empty_output><jupyter_text>Parte 1 - aprendendo numpy Insira sua solução aqui  Parte 2 - Entendendo resolução espacial e radiométrica<jupyter_code>import numpy as np
from PIL import Image
img = Image.open('../data/cameraman.tif')
img<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.06955046649703138, 'fraction_numerical': 0.009329940627650551, 'mean_word_length': 5.483516483516484, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '2', 'dir': 'jupyter-structured-clean-dedup', 'id': '270153', 'license': 'MIT', 'n_tokens_mistral': 412, 'n_tokens_neox': 396, 'n_words': 134, 'path': '1S2020/EA979A_Ex01_Aprendendo Numpy.ipynb', 'repo_name': 'lrittner/ia979', 'size': '1179'}