| Kibor |
Отправлено: 12 Октября, 2024 - 18:21:24
|


Эксперт

Покинул форум
Сообщений всего: 8366
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 359

|
darksell пишет: savescreen("D:\GTAMED\"+format(n)+".jpg", 0, 0, 1920, 1080, -1);
от изменения расширения формат не меняется.
формат указывать надо первым параметром
Dantes3000 пишет: savescreen(JPG, "D:\11111.jpg", старт_X, старт_Y, финиш_X, финиш_Y, w); |
| |
|
| sedoi |
Отправлено: 26 Ноября, 2025 - 09:23:04
|


Участник

Покинул форум
Сообщений всего: 85
Дата рег-ции: Апр. 2016
Репутация: 5

|
Kibor пишет: darksell пишет: savescreen("D:\GTAMED\"+format(n)+".jpg", 0, 0, 1920, 1080, -1);
от изменения расширения формат не меняется.
формат указывать надо первым параметром
Dantes3000 пишет: savescreen(JPG, "D:\11111.jpg", старт_X, старт_Y, финиш_X, финиш_Y, w);
Добрый день, если через Paint сохранить фрагмент картинки в формате bmp, то с каким количеством цветом работает программа кибор 24 или 16 цветов? |
| |
|
| kompposter2014 |
Отправлено: 03 Июня, 2026 - 13:33:14
|


Наблюдатель

Покинул форум
Сообщений всего: 29
Дата рег-ции: Сент. 2025
Репутация: 0

|
Есть код
CODE:LogScreen();
function LogScreen() {
int x1 = 0; int x2 = 999; int y1 = 0; int y2 = 999;
int scr[1000][1000];
string path = pathfolder() + "Screen\Debug\_";
for (int i = 0; i < 10000; i++) {
string path_i = path + format(i) + ".jpg";
savescreen(JPG, path_i, x1, y1, x2, y2, -1);
//screen(#scr[0][0], x1, y1, x2, y2, -1);
//saveimage(JPG, #scr[0][0], path_i);
}
}
savescreen(JPG, path_i, x1, y1, x2, y2, -1);
работает отлично и создаст 10 000 файлов изображений
screen(#scr[0][0], x1, y1, x2, y2, -1);
saveimage(JPG, #scr[0][0], path_i);
Всегда вылетит на 300-400, причём кибор просто закроется без ошибки
Это баг или просто я ерундой занимаюсь? если кто понимает помогите понять что происходит чтобы не сделать ерунды |
| |
|
| Zireael |
Отправлено: 04 Июня, 2026 - 02:34:38
|


Эксперт

Покинул форум
Сообщений всего: 4601
Дата рег-ции: Нояб. 2017
Репутация: 595

|
Цитата: Это баг или просто я ерундой занимаюсь?
Это баг, утечка памяти. В диспетчере видно потребление памяти увеличивается.
Цитата: saveimage(JPG, #scr[0][0], path_i);
Для jpg формат можно не указывать.
CODE:saveimage(#scr[0][0], path_i); |
| |
|
|