Окончательный результат

main
Troyanov Daniil 2 недель назад
Родитель ca4a6189c8
Сommit b0dbbeb2e4

Двоичные данные
.DS_Store поставляемый

Двоичный файл не отображается.

Двоичные данные
labworks/.DS_Store поставляемый

Двоичный файл не отображается.

@ -12,32 +12,6 @@
"os.chdir('/content/drive/MyDrive/Colab Notebooks/is_dnn/labworks/LW1')"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"executionInfo": {
"elapsed": 26468,
"status": "ok",
"timestamp": 1759209430625,
"user": {
"displayName": "Legal People",
"userId": "00818738730090246603"
},
"user_tz": -180
},
"id": "qlvyHRzuJPfI",
"outputId": "597ba917-88e2-4f26-cc45-80cdb1dc5e55"
},
"outputs": [],
"source": [
"from google.colab import drive\n",
"drive.mount('/content/drive')"
]
},
{
"cell_type": "code",
"execution_count": null,
@ -57,7 +31,8 @@
"import matplotlib.pyplot as plt\n",
"import numpy as np\n",
"from PIL import Image\n",
"import os"
"import os\n",
"import pandas as pd"
]
},
{
@ -806,7 +781,6 @@
"outputs": [],
"source": [
"# Тестирование на собственных повернутых изображениях\n",
"from PIL import Image\n",
"file_data_2_90 = Image.open('2_90.png')\n",
"file_data_7_90 = Image.open('7_90.png')\n",
"file_data_2_90 = file_data_2_90.convert('L') # перевод в градации серого\n",
@ -903,7 +877,7 @@
]
},
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
@ -917,7 +891,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.5"
"version": "3.11.9"
}
},
"nbformat": 4,

@ -20,6 +20,7 @@ import matplotlib.pyplot as plt
import numpy as np
from PIL import Image
import os
import pandas as pd
# Укажем текущую директорию
os.chdir('/content/drive/MyDrive/Colab Notebooks/is_dnn/labworks/LW1')
@ -422,10 +423,10 @@ print('NN answer: ', str(np.argmax(result)))
---
## 13) Создали собственные изображения рукописных цифр, подобное представленным в наборе MNIST. Цифру выбрали как остаток от деления на 10 числа своего дня рождения (12 марта → 2, 17 сентября → 7 ). Сохранили изображения. Загрузили, предобработали и подали на вход обученной нейронной сети собственные изображения. Вывели изображения и результаты распознавания.
## 13) Создали собственные изображения рукописных цифр, подобное представленным в наборе MNIST. Загрузили, предобработали и подали на вход обученной нейронной сети собственные изображения. Вывели изображения и результаты распознавания.
```python
# загрузка собственного изображения
# загрузка собственного изображения (цифры 2 и 7)
file_data_2 = Image.open('2.png')
file_data_7 = Image.open('7.png')
file_data_2 = file_data_2.convert('L') # перевод в градации серого

Загрузка…
Отмена
Сохранить