М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Атабек111111
Атабек111111
18.05.2022 15:24 •  Информатика

Здравствуйте!Я делаю распознование лиц на освнове opencv.И у меня есть код import cv2
face_cascade_db=cv2.CascadeClassifier(cv2.data.haarcascades+"haarcascade_frontalface_default")

img=cv2.imread("imgElon.jpg")
img_grey=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)

cv2.imshow('rez',img_grey)
который выдаёт ошибку
Traceback (most recent call last):
File "C:\Users\Даниил\PycharmProjects\opencv_face_recognition\main.py", line 5, in
img_grey=cv2.cvtColor(img,cv2.COLOR_RGB2GRAY)
cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
Как её решить?

👇
Открыть все ответы
Ответ:
nastycherry1
nastycherry1
18.05.2022

Считается, что первыми носителями были стены пещер, на которые наносились наскальные рисунки. Целью таких надписей было хранение данных, передача их своим потомкам. С их передавались основные моменты охоты, семейного быта, верования и другие значимые события. Со временем люди стали применять для этих целей уже глиняные таблички и папирус, на которых писали уже иероглифами или буквами.

Значительно позже появляются такие носители информации, как перфокарта и перфолента. Далее, в середине 50-х годов столетия, на смену им приходит магнитная лента. В 1969 году был изобретен первый гибкий диск, что стало прорывом в истории развития устройств хранения информации.

История средств хранения информации, которые мы используем в нынешнее время, началась во второй половине столетия. Наиболее известные и используемые в наше время носители информации - CD- и DVD-диски и Flash-карты. CD-носители относятся к оптическим носителям информации, которые имеют вид диска из пластика, в центре которого находится круглое отверстие. Запись и считывание данных осуществляется с лазера. Преимущественно применяется для записи музыкальных файлов, изображений и документов. В среднем объем устройства - 670 Мбайт. Датой рождения дисков считается 1980 год. Авторами идеи стали две компании с мировым именем - Philips и Sony. DVD имеет такой же вид, как и CD. Разница лишь в том, что его емкость составляет от 4,5 до 17 Гб, что позволяет хранить на нем файлы довольно большого объема. Разработкой данных дисков также занимались компания Philips совместно с Sony с начала 90-х годов столетия. Первый диск был выпущен в 1996 году.

USB-флеш-накопитель - устройство, выполненное на одной микросхеме. Имеет компактный небольшой размер. Емкость устройства от 2 до 512 Гб. Позволяет хранить любые файлы. Появились данные устройства в 2000 году, при этом первый носитель мог вместить лишь 8 Мб информации. Изобретение приписывают израильской компании M-Sistems.

Последний вариант - флеш-накопители. Но, несмотря на свою компактность, они довольно ненадежны. Во-первых, так до сих пор и не установлен срок работы накопителей. Во-вторых, вы рискуете потерять данные, подключив устройство к компьютеру с вирусом. Выводы Итак, история средств хранения информации, кратко нами описанная, довольно интересная. Мы выяснили, какое из устройств надежнее всего и почему. Надеемся, данная информация была вам полезна.

4,6(63 оценок)
Ответ:
яна2754
яна2754
18.05.2022

Программа:

Pascal:

var

 arr: array of integer;

 n, i, sum: integer;

begin

 write('Количество учеников: '); readln(n);

 SetLength(arr, n);

 

 for i := 0 to n - 1 do begin

   arr[i] := random(2, 5);

   sum += arr[i];

 end;

 writeln('Оценки учеников в классе: ', arr);

 writeln('Средняя оценка: ', sum/n);

end.

Для начала выделяем память массиву целых чисел, после - регистрируем переменные, которые будем использовать далее. Запрашиваем кол-во учеников (это и будет размерностью массива), устанавливаем длину массива - введённое число n. Циклом проходима по элементам массива, устанавливаем рандомное значение от 2 до 5 и суммируем элементы. В конце выводим сам массив и высчитываем среднюю оценку как среднее арифметическое чисел.


Составить программу на языке Паскаль для решения следующей задачи: Дан одномерный массив. В массиве
4,4(73 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ