Сегодня 12 мая, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7272
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Блог
Блог
Голосов: 1
Адрес блога: http://iroot.pp.ua/blog/
Добавлен: 2011-05-26 21:42:29 блограйдером iroot
 

Переименовывание фотографий

2012-08-16 12:00:00 (читать в оригинале)


Этот скрипт берет данные из программы exif и переименовывает фотографии под время когда была сделана фотография.
#!/bin/bash
for i in $(ls *.jpg); do
mv $i `exif $i -t 0x0132 --ifd=0 | grep 'Value:' | cut -c 21-28 | sed 's/:/-/g' | sed 's/ /-/g'`.jpg
done

А этот просто делает имена фотографий по порядку с 1 до конца.
x=1;for i in *.jpg;do mv $i $x.jpg;x=$(($x+1));done


Моделирование Minecraft в Blender

2012-06-23 21:00:00 (читать в оригинале)

Приведу здесь ссылки:
Пост о том как импортировать ландшафт - Minecraft to Blender;
Готовая модель со всеми предметами Minecraft (не самой последней версии) - Minecraft models and rig for blender.


Как сменить BIOS LOGO Gigabyte

2012-01-23 00:00:00 (читать в оригинале)

Для смены логотипа который появляется сразу после включения компьютера понадобится программа Face-Wizard.

СКАЧАТЬ
Работает из под Windows.
Выглядит она так сказать не очень современно наверно из-за матовости (текущая мода на глянец).
Но это не мешает ей работать с BIOS современных материнских плат (разницы на самом деле нет).
Сначала нам нужно получить сам BIOS, это можно сделать нажав на ON BOARD тогда он загрузится из самой материнской платы или OTHER SOURCE тогда нам нужно будет выбрать файл с BIOS (который можно загрузить с сайта производителя).
Дальше жмем на LOAD IMAGE. Картинка должна быть в формате BMP, с разрешением 640x480 и иметь 8 битную цветность (256 цветов).
mac_boot.bmp.zip
После жмем AUTO и BIOS прошьется в материнскую плату.
Если нажать на SAVE то мы сможем сохранить BIOS на компьютер.
REMOVE LOGO естественно восстановит оригинальное изображение.


Пакетная конвертация изображений в консоли

2011-11-26 01:24:00 (читать в оригинале)

Коротко опишу что делать.
Переходим в папку с изображениями.
Создаем папку в которой будут сохранятся конвертированные изображения
$ mkdir convert
И вводим эту команду
$ for f in *.png; do convert "$f" -resize 118x118 "convert/$f"; done

Опишу что происходит.
В переменную f поочередно заносятся названия файлов которые оканчиваются на .png (или любое другой расширение которое вы выберите).
Дальше выполняется команда конвертирования.
Вместо "$f" подставляется название файлов, скобки нужно для того чтобы возможно было работать с файлами в названии которых присутствуют пробелы.
Дальше указывается размер к которому нужно привести изображения, можно указывать разрешение только с одной из координат, тогда не будет никаких искажений пропорций если изображения имеют разное соотношение сторон.
Дальше указывается как будет сохранены изображения, если мы не хотим потерять оригинальные изображения тогда нам нужно их сохранить в подпапку, это будет папка convert, а название файла как у оригинала.


Формат изображений EPD для E-Ink дисплеев

2011-11-11 11:11:00 (читать в оригинале)

Разбирая прошивку для Highscreen Alex в папке /system/media/epd я обнаружил множество (как вы догадались) epd файлов.

Этот формат файлов предназначен для дисплеев на основе электронных чернил.
В данном случае на читалке установлен дисплей с разрешением 600x800 пикселей и способен отображать до 16 градаций серого.

К примеру файл inter_logo.epd весит ровно 240000 байт. Умножаем 600 на 800 и получаем 480000. Делим 240000 на 480000 и естественно получаем 0,5. Значит описание каждого пикселя весит пол байта или 4 бита. См. таблицу.


  1. 0000
  2. 1000
  3. 0100
  4. 1100
  5. 0010
  6. 1010
  7. 0110
  8. 1110
  9. 0001
  10. 1001
  11. 0101
  12. 1101
  13. 0011
  14. 1011
  15. 0111
  16. 1111

Значит в файле содержится описание каждого пикселя.

Тогда цвета в RGB формате будут записываться я так:

  1. 0 0 0
  2. 17 17 17
  3. 34 34 34
  4. 51 51 51
  5. 68 68 68
  6. 85 85 85
  7. 102 102 102
  8. 119 119 119
  9. 136 136 136
  10. 153 153 153
  11. 170 170 170
  12. 187 187 187
  13. 204 204 204
  14. 221 221 221
  15. 238 238 238
  16. 255 255 255

Или так:

  1. 00 00 00
  2. 11 11 11
  3. 22 22 22
  4. 33 33 33
  5. 44 44 44
  6. 55 55 55
  7. 66 66 66
  8. 77 77 77
  9. 88 88 88
  10. 99 99 99
  11. aa aa aa
  12. bb bb bb
  13. cc cc cc
  14. dd dd dd
  15. ee ee ee
  16. ff ff ff
Скачать все EPD файлы из прошивки для Highscreen Alex

Ручной способ преобразования EPD в BMP
И так, я придумал ручной способ преобразования EPD в BMP.
Я работал с шестнадцатеричным редактором ghex.
Сначала надо создать скелет BMP файла, а потом в конец добавить сам EPD файл.
Скачать скелет BMP файла: html: bmp.
На примере файла 3alex-reader-EPD-starting-up.bmp.epd:

$ cat epd.bmp > 3alex-reader-EPD-starting-up.bmp
$ cat 3alex-reader-EPD-starting-up.bmp.epd >> 3alex-reader-EPD-starting-up.bmp


В итоге получится перевернутая и зеркально отраженная картинка.
Это из-за порядка чтения масива пикселей в BMP файле (с конца в начало).
Исправить это можно в графическом редакторе, но главное потом вернуть как было.



Страницы: 1 2 3 4 5 6 7 8 9 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.