Сохраните картинки и сравните их в полном размере. У GIMP результат очень шумный, при уменьшении это не так заметно (скорей всего на это и рассчитано).
Посмотрите код, именно так и реализовано. Просто представить RGB-куб проще, поэтому обычно его в пример и приводят.
Как я сказал в предыстории, это проект выходного дня. Теперь охота разобраться с octree и k-средних, так что, может статья будет иметь продолжение.
Да, это не секрет. Мне было интересно именно создание оптимальной палитры, об этом и статья. Я мог бы сохранить картинки как png8, но посчитал, что в gif нагляднее.
Изначально хотел повториться «палитра получается лучше, визуальное отклонение цветов меньше», но мне показалось, что повторов в статье итак много, исправил на первое, что пришло в голову.
Хотя, посмотрите на лицо Лены, разве не результат? Можете на github сравнить с тем, что с ней сделали GIMP и PIL.
А вообще, мне статья не нравиться целиком и полностью, не удалось мне правильно изложить свои мысли, но я не уверен, что смогу переписать её лучше.
Искажения цвета объясняются приоритетом зелёного канала при сечении. Там где блики — пух на оригинальном изображении самый светлый, GIMP и PIL это просто проигнорировали, затемнив данные участки. Край крыла на оригинале светло-голубой, из-за приоритета зелёного канала оттенков синего в палитре меньше, поэтому ближайшим к светло-голубому оказался свело-зелёный, GIMP и PIL сделали этот участок серым.
При усечении 300 000 цветов до 256 искажения в любом случае будут, главное — постараться сделать их наименее заметными.
По поводу расстояния между цветами в кубе — именно поэтому я и использовал коэффициенты, чтобы при вычислении расстояния учитывать относительную яркость цвета. Медианное сечение позволяет разделить куб на сегменты содержащие равное количество цветов, я при сечении учёл относительную яркость. Так же относительная яркость учитывается при поиске ближайшего цвета и рассеивании ошибок. А вот вычисление «среднего» цвета сегмента реализовано не лучшим образом. По хорошему надо ещё учитывать гамму.
Что делать, если была OEM лицензия на систему? Покупать OPEN?
Усложним задачу:
1) в сервер «воткнуты» usb-ключики (эмулирование нарушает лицензионную чистоту)
2) к серверу по COM-порту подключена «железяка» с которой постоянно снимаются данные (оборудование специфичное, важна скорость ответа, при высоком пинге COM-over-IP «не взлетит»)
3) организация находится не в «defaulf city», а в «мухосранске», провайдер максимум может предоставить для корпоративного клиента 10 мбит (жители мегаполисов такое даже в страшном сне представить не могут), при этом в рабочие часы гигабитная сетевуха сервера постоянно нагружена скажем на треть (не важно какие задачи выполняет сервер)
Ну и главный вопрос — сервер уже есть, работает и всех всё устраивает. Зачем переносить в облако и платить абонентскую плату, если эти же деньги можно закладывать на ремонт/апгрейд своего сервера. Для чего козе баян?
27 кг… Это не велосипед, это недоразумение. Лучше бы взяли циклокроссовый велосипед, в отличии от шоссейника на нём можно и грязь в деревне помесить. Как приверженец мериды могу посоветовать Merida Cyclo Cross 500. Вес 9.8кг. Даже без особой подготовки 40 км вы на нём проедете на одном дыхании. После него на электроашан без слёз смотреть не сможете. Я не буду объяснять почему, вам надо просто попробовать и сами всё поймёте.
Если дело в цене — в любом случае лучше все деньги потратить на велосипед, чем на электрооборудование.
63 градуса это medium, 65 это medium well. При температуре 70 и выше получается well done. Я бы и рад приготовить стейк medium rare, но травяных телят у нас не продают, а из той говядины что продают, да даже из телятины от местных мясников, medium rare получается как раз таки непрожевываемым и невкусным. Радуйтесь, что можете отведать rare из black angus приготовленом на гриле и не укоряйте других, что им приходится довольствоваться medium well из резиновой говядины и заморачиваться с су-вид, чтобы она стала съедобной.
Собирал похожее устройство, сначала делал йогурт, потом узнал про су-вид и малость доработал конструкцию — добавил дисплей и кнопки, чтобы регулировать температуру. За неимением вакууматора пользовался пакетами с зип-замком. Смог приготовить нежнейший стейк из резиново-подошвенной говядины. Куриная грудка получается сочнейшая.
Потом купил мультиварку и попробовал делать в ней на мультиповаре, делал на 60 и на 65 градусах. Субъективно — одинаково вкусно, поэтому выдерживать температуру с точностью 0.25 градуса особого смысла не вижу — не смог отличить мясо приготовленное в самодельном устройстве строго при 63 градусах от мяса приготовленное в «плавающих» 65 градусах мультиварки.
Перешёл на мультиварку. Сам раньше не понимал, зачем она нужна, но оказалось — очень полезная штука. По технологии су-вид готовлю в ней куриные грудки, мясной орех в медицинском эластичном трубчатом бинте (гугл вас удивит), «печёные» яблоки — это вообще песня, в духовке так не приготовить. Так же мультиварка хорошо готовит крупы, молочные каши, бисквит теперь готовлю только в ней — в духовке такой ни разу сделать не смог, бульоны удобно готовить, ставлю на ночь — мясной всегда получается прозрачным.
По безопасности су-вида: вопрос был хорошо изучен, проведены лабораторные тесты, составлены таблицы рекомендуемого времени готовки — минимальное и максимальное время для конкретного продукта. Всё это можно найти на тематических сайтах, но к сожалению в рунете информации мало. Кратко — при соблюдении санитарных норм и температурно-временных режимов, продукты приготовленные по технологии су-вид получаются достаточно безопасные, не на 100%, но и в традиционной кулинарии 100% не бывает. В ресторанном бизнесе су-вид сейчас набирает популярность, это конечно не показатель, но если именитые рестораны рискуют здоровьем своих посетителей и своей репутацией, значит они уверены в безопасности данной технологии.
Рекомендую посмотреть панельки Allpowers, они себя на рынке хорошо зарекомендовали. Самым выгодным предложением считаю панельку на 15Вт и панельку на 18Вт (но она длиннее).
По повербанкам могу посоветовать TOMO V8-4 и четыре банки Panasonic, либо Xiaomi MI 10000, он дешевле, но у TOMO ёмкость получится больше, он информативней, каналы независимые, можно использовать как зарядку для банок.
Тоже считал, что выгодней — купить побольше банок или мощную панель. В итоге вообще купил TOMO, четыре банки и одиночную панель. Такая панель стоит как две банки, весит как две банки, будучи всегда подключенной к повербанку при длительном путешествии (я например планирую три недели), она даст энергии больше, чем две банки.
Чем длительнее путешествие, тем выгоднее взять солнечную панель.
70 градусов и 40 минут? Похоже они о сувид слышали только краем уха. Чтобы превратить подошвенно-резиновую говядину в нежнейший и сочнейший стейк, нужно не менее 4 часов при температуре 61 градус выдерживать. Я вообще закидывал с утра, а вечером на сковороду гриль, минутку-другую с каждой стороны, чтоб полоски появились и больше на стейк был похож. Вообще, когда нет возможности купить качественное мясо, это единственный способ сделать стейк.
Рассматривал электросамокат, как транспорт до работы — всего 3 км, сейчас пешком хожу. Лучшее из того, что сейчас есть на рынке, это MyWay (Pat Rover) и E-twow S2 Booster. Оба ценой ~60 000 руб., оба на литии, оба лёгкие. У Pat Rover колёса побольше, платформа шире, аккумулятор более ёмкий, в общем «внедорожник». E-twow легче, мощнее (500w против 350w у Pat Rover), и главное достоинство — сделан на основе самоката Oxelo Town 7 XL, а значит с запчастями проблем не будет. Потом я посчитал, мои расчёты оказались гораздо пессимистичнее ваших.
По вашим расчётам, вы рассчитываете на пробег в 15 000 км. Увы, это недостижимо для самокатов. Почитайте отзывы владельцев Oxelo Town 7 XL (не моторизированного) на вк и кикскутере. Например Алексей Кривогуз на вк пишет, что уже к 1000 км самокат сильно теряет в эксплуатационных характеристиках. Представим, что мы будем передвигаться по идеальному асфальту (аж самому смешно стало), ну добьёмся ресурса в 5000 км, но похоже это предел, после которого ездить на самокате просто не безопасно. И вот тут то основное преимущество E-twow и скажется — с запчастями проблем не будет. А теперь посчитаем — 60 000 руб. делим на 5000 км, получаем 12 рублей за км., до работы мне 3 км, выходит 36 рублей, маршрутка выходит в два раза дешевле. Через 5000 км в любом случае потребуется ремонт, поэтому дальнейшие расчёты особого смысла не имеют, ну получим 10 руб. за км., но и это много.
И ещё один «бонус» — этот транспорт только для тёплого климата, а у нас на Урале на нём от силы пару месяцев в году можно покататься комфортно, остальное время или холодно будет или грязно. Поэтому, электросамокат не стоит рассматривать с экономической точки зрения, лучше смотреть с точки зрения удобства и возможностей — если у вас мягкий климат, есть желание и средства — почему бы не взять.
А с экономической точки зрения, для меня даже сам самокат Oxelo Town 7 XL не выгоден — маршрутка выходит 5 руб/км, самокат стоит 7500 руб, итого по стоимости передвижения он сравняется с маршруткой при пробеге в 1500 км, которые я с нашим климатом накатаю за 5 лет. Зато на самокате быстрее и полезней.
Так что, я пока по старинке, пешочком, благо не далеко.
Всё таки налобников на XHP35 пока нет. Mk III есть только SC600 и он дороже Mk II на 10$. Я вот жалею, что не взял H32Fw, всё таки он меньше H52Fw, светит ярче и дольше, да и с литием проблем меньше — ток они отдают лучше металлогидридных. Сейчас конечно цена кусается, отдать 5 000 руб. за налобник жаба душит, не говоря уже о 7 000 руб. за SC600w Mk III.
Поддерживаю, зебры — хорошие фонари. Моя H52Fw верой и правдой уже года три служит, тогда они ещё на XP-G были и на ~200 Lm. Сейчас можно H600w Mk II на ~1000 Lm взять, но мне и 200 хватает с лихвой.
Как я сказал в предыстории, это проект выходного дня. Теперь охота разобраться с octree и k-средних, так что, может статья будет иметь продолжение.
Хотя, посмотрите на лицо Лены, разве не результат? Можете на github сравнить с тем, что с ней сделали GIMP и PIL.
А вообще, мне статья не нравиться целиком и полностью, не удалось мне правильно изложить свои мысли, но я не уверен, что смогу переписать её лучше.
При усечении 300 000 цветов до 256 искажения в любом случае будут, главное — постараться сделать их наименее заметными.
По поводу расстояния между цветами в кубе — именно поэтому я и использовал коэффициенты, чтобы при вычислении расстояния учитывать относительную яркость цвета. Медианное сечение позволяет разделить куб на сегменты содержащие равное количество цветов, я при сечении учёл относительную яркость. Так же относительная яркость учитывается при поиске ближайшего цвета и рассеивании ошибок. А вот вычисление «среднего» цвета сегмента реализовано не лучшим образом. По хорошему надо ещё учитывать гамму.
Усложним задачу:
1) в сервер «воткнуты» usb-ключики (эмулирование нарушает лицензионную чистоту)
2) к серверу по COM-порту подключена «железяка» с которой постоянно снимаются данные (оборудование специфичное, важна скорость ответа, при высоком пинге COM-over-IP «не взлетит»)
3) организация находится не в «defaulf city», а в «мухосранске», провайдер максимум может предоставить для корпоративного клиента 10 мбит (жители мегаполисов такое даже в страшном сне представить не могут), при этом в рабочие часы гигабитная сетевуха сервера постоянно нагружена скажем на треть (не важно какие задачи выполняет сервер)
Ну и главный вопрос — сервер уже есть, работает и всех всё устраивает. Зачем переносить в облако и платить абонентскую плату, если эти же деньги можно закладывать на ремонт/апгрейд своего сервера. Для чего козе баян?
Если дело в цене — в любом случае лучше все деньги потратить на велосипед, чем на электрооборудование.
Потом купил мультиварку и попробовал делать в ней на мультиповаре, делал на 60 и на 65 градусах. Субъективно — одинаково вкусно, поэтому выдерживать температуру с точностью 0.25 градуса особого смысла не вижу — не смог отличить мясо приготовленное в самодельном устройстве строго при 63 градусах от мяса приготовленное в «плавающих» 65 градусах мультиварки.
Перешёл на мультиварку. Сам раньше не понимал, зачем она нужна, но оказалось — очень полезная штука. По технологии су-вид готовлю в ней куриные грудки, мясной орех в медицинском эластичном трубчатом бинте (гугл вас удивит), «печёные» яблоки — это вообще песня, в духовке так не приготовить. Так же мультиварка хорошо готовит крупы, молочные каши, бисквит теперь готовлю только в ней — в духовке такой ни разу сделать не смог, бульоны удобно готовить, ставлю на ночь — мясной всегда получается прозрачным.
По безопасности су-вида: вопрос был хорошо изучен, проведены лабораторные тесты, составлены таблицы рекомендуемого времени готовки — минимальное и максимальное время для конкретного продукта. Всё это можно найти на тематических сайтах, но к сожалению в рунете информации мало. Кратко — при соблюдении санитарных норм и температурно-временных режимов, продукты приготовленные по технологии су-вид получаются достаточно безопасные, не на 100%, но и в традиционной кулинарии 100% не бывает. В ресторанном бизнесе су-вид сейчас набирает популярность, это конечно не показатель, но если именитые рестораны рискуют здоровьем своих посетителей и своей репутацией, значит они уверены в безопасности данной технологии.
По повербанкам могу посоветовать TOMO V8-4 и четыре банки Panasonic, либо Xiaomi MI 10000, он дешевле, но у TOMO ёмкость получится больше, он информативней, каналы независимые, можно использовать как зарядку для банок.
Чем длительнее путешествие, тем выгоднее взять солнечную панель.
Сам на ней вырос, опыты простые, интересные и хорошо объяснены.
По вашим расчётам, вы рассчитываете на пробег в 15 000 км. Увы, это недостижимо для самокатов. Почитайте отзывы владельцев Oxelo Town 7 XL (не моторизированного) на вк и кикскутере. Например Алексей Кривогуз на вк пишет, что уже к 1000 км самокат сильно теряет в эксплуатационных характеристиках. Представим, что мы будем передвигаться по идеальному асфальту (аж самому смешно стало), ну добьёмся ресурса в 5000 км, но похоже это предел, после которого ездить на самокате просто не безопасно. И вот тут то основное преимущество E-twow и скажется — с запчастями проблем не будет. А теперь посчитаем — 60 000 руб. делим на 5000 км, получаем 12 рублей за км., до работы мне 3 км, выходит 36 рублей, маршрутка выходит в два раза дешевле. Через 5000 км в любом случае потребуется ремонт, поэтому дальнейшие расчёты особого смысла не имеют, ну получим 10 руб. за км., но и это много.
И ещё один «бонус» — этот транспорт только для тёплого климата, а у нас на Урале на нём от силы пару месяцев в году можно покататься комфортно, остальное время или холодно будет или грязно. Поэтому, электросамокат не стоит рассматривать с экономической точки зрения, лучше смотреть с точки зрения удобства и возможностей — если у вас мягкий климат, есть желание и средства — почему бы не взять.
А с экономической точки зрения, для меня даже сам самокат Oxelo Town 7 XL не выгоден — маршрутка выходит 5 руб/км, самокат стоит 7500 руб, итого по стоимости передвижения он сравняется с маршруткой при пробеге в 1500 км, которые я с нашим климатом накатаю за 5 лет. Зато на самокате быстрее и полезней.
Так что, я пока по старинке, пешочком, благо не далеко.