#python #github #google-colaboratory
Вопрос:
У меня возникли проблемы с сохранением выходных данных из ячеек в папку с файлом «результаты» в папке с файлами, и я искал учебник, команду или модуль, который сохранит файл изображения в папке, присутствующей в проводнике файлов.
Вот первый фрагмент настройки, который работает нормально.
import matplotlib.pyplot as plt
import matplotlib
import requests
import os
from google.colab import files
from PIL import Image
from io import BytesIO
from PIL import Image
os.mkdir('Results')
os.mkdir('grayscale_images')
!git clone https://github.com/Hailnoe/DataForColab.git images
from PIL import Image
`
Также здесь возникает проблема
import os
import numpy as np
import matplotlib.pyplot as plt
from google.colab import files
images = '/images'
for filename in images:
if filename.endswith(".jpg"):
img = Image.open(filename.jpg)
px = img.load()
height, width = img.size
new_image = Image.new(img.mode, img.size)
for row in range(0, height):
for column in range(0, width):
red, blue, green = px[row, column]
avg = math.floor((red blue green)/3)
new_image.putpixel((row, column), (avg, avg, avg))
name_of_file = raw_input("What is the name of the file: ")
cv2.imwrite( , new_image)
continue
else:
continue
Вы можете видеть, что у меня есть cv2.write (), но я понятия не имею, как получить путь к папке результатов