Автор Тема: Разработка GUI для проекта по оптимизации изображений без потери качества  (Прочитано 13019 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yashied [?]

  • AutoIt MVP
  • Глобальный модератор
  • *
  • Сообщений: 5379
  • Репутация: 2700
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.x.x
Мой вам совет, забудьте GIF, если не для анимации. Сжатие PNG выше чем у GIF.

Вы не правы. GIF еще никто не обошел для хранения всякой мелочи, например 10x10 точек. Если мне не изменяет память, то PNG по любому будет содержать полностью всю палитру (256 цветов), т.е. 1KB как минимум + самы данные.


Думай, прежде чем говорить.

Русское сообщество AutoIt


Оффлайн lorents [?]

  • Новичок
  • *
  • Сообщений: 82

  • Автор темы
  • Репутация: 1
    • Награды
Yashied а вы правы, сейчас протестировал.

взял смайлик  :) и перегнал в PNG, вес увеличился на 7 байт, это конечно копейка, но ведь вы правя выходите.
Image Catalyst - оптимизация изображений без потери качества

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
OffTopicМое мнение, не запускать приложений больше чем количество ядер или процессоров. Если каждый будет грузить ядро на полную, то тормозов не избежать. Да и выигрыш по времени максимальный именно при таком раскладе. Дальнейшее увеличение количества потоков просто вызовет конкуренцию среди них за процессорное время.
А вообще, я бы выбрал ЯП с этой самой поддержкой многопоточности/мультипроцессорности.
Конференция посвященная AutoIt на jabber.ru - [email protected]
Как попасть на конференцию читаем тут


Русское сообщество AutoIt


Оффлайн lorents [?]

  • Новичок
  • *
  • Сообщений: 82

  • Автор темы
  • Репутация: 1
    • Награды
Kaster
Я с вами полностю согласен, я еще думал как автоматчики сделать  оптимальный выбор кол-ва потоков с учетом нагрузки на CPU.
а что такое ЯП?

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
lorents  [?]
Цитировать
а что такое ЯП?
OffTopicЯзык(и) программирования

Русское сообщество AutoIt


Оффлайн lorents [?]

  • Новичок
  • *
  • Сообщений: 82

  • Автор темы
  • Репутация: 1
    • Награды
Kaster
А что в autoit это никак не реализовать, это можно реализовать даже в cmd?

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
lorents
Новичок
в твоем случае, т.к. запускаются внешние программы, это не важно. даже с GUI. просто если ты захочешь когда-нибудь сделать GUI с длительными операциями с помощью AutoIt, то твой GUI перестанет реагировать на запросы в силу однопоточности.

Оффлайн lorents [?]

  • Новичок
  • *
  • Сообщений: 82

  • Автор темы
  • Репутация: 1
    • Награды
Kaster
подождите, т.е. я не могу многопоточно запустить алгоритмы?
я если использовать bat, как единое целое?

Русское сообщество AutoIt


Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
пока запускаются внешние программы, то можешь. просто делаешь Run столько раз, сколько нужно. но это псевдомногопоточность, т.к. нет обмена данных между приложениями. но в твоем случае, мне видится, это и не надо

Оффлайн lorents [?]

  • Новичок
  • *
  • Сообщений: 82

  • Автор темы
  • Репутация: 1
    • Награды

Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
4808 Просмотров
Последний ответ Март 08, 2012, 12:03:28
от Gealut
3 Ответов
2331 Просмотров
Последний ответ Июнь 24, 2013, 08:03:48
от C2H5OH
12 Ответов
7851 Просмотров
Последний ответ Январь 15, 2014, 14:52:05
от firex
10 Ответов
3892 Просмотров
Последний ответ Март 03, 2014, 16:43:18
от Zalman1980
2 Ответов
2452 Просмотров
Последний ответ Ноябрь 04, 2014, 20:36:52
от Yashied
1 Ответов
1739 Просмотров
Последний ответ Август 28, 2015, 16:05:40
от InnI
0 Ответов
520 Просмотров
Последний ответ Декабрь 24, 2015, 09:29:55
от Yashied
3 Ответов
2083 Просмотров
Последний ответ Август 07, 2016, 15:18:55
от firex
3 Ответов
1839 Просмотров
Последний ответ Май 03, 2017, 01:50:10
от CreatoR
4 Ответов
715 Просмотров
Последний ответ Сентябрь 01, 2017, 08:55:39
от hedji