Во по фотошоп
1. При обработке изображения требуется выполнить заливку выделенного контура специально подобранным цветом, соответствующим одному из цветов, имеющихся в изображении. Каким инструментом можно определить и установить этот цвет?
2. Что такое слой? При проведении каких операций используется работа со слоями? Какой формат файлов позволяет хранить многослойное изображение?
3. Какими средствами можно изменить местное значение яркости или контрастности?
4. Что обозначает понятие палитра в графическом редакторе Adobe PhotoShop?
5. Каковы основные инструменты для работы с выделениями программы Adobe Photoshop?
6. Как убрать надпись с фотографии?
7. Как склеить вместе несколько изображений?
8. Как изменить цвет глаз, автомобиля, волос и т.д.?
9. Как вставить лицо в фотографию?
10. Как склеить слои в Фотошоп?
11. Как изменить размер фрагмента, например, при создании коллажа?
12. Как взять пробу цвета?
13. Как создать новый слой?
14. Как сделать черно-белую фотографию цветной?
15. Какими можно скопировать выделенный объект в буфер обмена?
16. Что такое анимация?
17. Как используется инструмент Штамп?
18. Как используется инструмент Заплатка?
19. Что такое инверсия и в каких случаях используется?
20. Как производится цветокоррекция в фото?
1. 0..65534 -> 32767
2. 0..32766 -> 16383
3. 0..16382 -> 8191
4. 0..8190 -> 4095
5. 0..4094 -> 2047
6. 2048..4094 -> 3071
7. 2048..3070 -> 2559
8. 2560..3070 -> 2815
9. 2816..3070 -> 2943
10. 2944..3070 -> 3007
11. 2944..3006 -> 2975
12. 2976..3006 -> 2991
13. 2992..3006 -> 2999
14. 3000..3006 -> 3003
15. 3000..3002 -> 3001
Если лень перебирать вручную, можно воспользоваться программой
var k,l,r,x,f:integer;
begin
f := 3001;
l := 0;
r := 65534;
x := (l + r) div 2;
k := 1;
while (x <> f) and (l < r) do
begin
writeln(k,' ',l,' ',r,' ',x);
k := k + 1;
if f < x then r := x - 1
else l := x + 1;
x := (l + r) div 2
end;
writeln(k,' ',l,' ',r,' ',x);
end.
#include <iostream>
int gg(int k, int p, double m)
{
p = (k >= p) ? p : p / k;
return (m * 2 * p);
}
int main()
{
int k, p;
double m;
std::cout << "Сколько котлет можно одновременно положить на сковороду ? ";
std::cin >> k;
std::cout << "Сколько минут жарится одна сторона котлеты ? ";
std::cin >> m;
std::cout << "Сколько котлет вы будете жарить ? ";
std::cin >> p;
std::cout << p << " котлет пожарятся с двух сторон минимум за " << gg(k, p, m) << " минут";
}