Наши проекты

Последние новости

Новые статьи

Урок создания травы в PPM


Внимание! урок создавался для версии 1.8.1 и выше.

1. Для начала нам понадобится кисть рисующая куст травы. Её можно создать в утилите PPMBrushEditor. Или же скачать кисть предназначенную для этого урока: t.zip

2. Далее если всё готово, прежде всего создадим новый рисунок нужных нам размеров.

3. Зальём ту область где будет находится трава зеленым цветом
  1.png

4. Дальше загружаем нашу кисть в ppm(как это делатьчитайте faq) далее выберете её как кисть.

5. Заходим в настройки курсора и увеличиваем его диаметр примерно до 50 пикселей.

6. Теперь перейдём к делу, выберете распылитель, цвет зеленый чуть светлее фона с альфа-каналом (прозрачность) около 30 и распыляем
Продолжить

Рейтинг:  2  (За: 2 | Против: 0)
Добавил: ANS

Комментарии (0)

Побитовые операции


В языке Java (да и в других языках тоже) есть такие побитовые операции:
И (AND) &
ИЛИ (OR) |
ИСКЛЮЧАЮЩЕЕ ИЛИ (XOR) ^
СДВИГ ВЛЕВО (SHL) <<
СДВИГ ВПРАВО (SHR) >>
ИНВЕРСИЯ ~

И (конъюнкция)
  1. a b  &
  2. 0 0  0
  3. 0 1  0
  4. 1 0  0
  5. 1 1  1
Правило: если хотя бы в одном из битов будет ноль, то результат тоже будет нулём.

Возьмём числа 34 и 27. В двоичной системе счисления им будут соответствовать числа 00100010 и 00011011.
Выполним операцию И для этих двух чисел:
00100010 - 34
00011011 - 27
00000010 - 2
То есть 34 & 27 = 2

ИЛИ (дизъюнкция)
  1. a b  |
  2. 0 0  0
  3. 0 1  1
  4. 1 0  1
  5. 1 1  1
Правило: если хотя бы в одном из битов будет единица, то результат тоже будет единицей.

Выполним операцию ИЛИ для всё тех же чисел 34 и 27.
00100010
Продолжить

Рейтинг:  5  (За: 5 | Против: 0)
Добавил: aNNiMON

Комментарии (18)

Удаление фона у изображения с текстом с помощью PHP


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

Первая мысль что приходит в голову - циклом проходить по всему изображению, узнавать цвет каждого пикселя и сравнивать его с неким числом, светлее которого пиксель считать белым, иначе копировать оригинальный. Такой код у меня остался со времен портирования конвертера шрифтов для PPM на php:
Открыть спойлер

Продолжить

Рейтинг:  2  (За: 4 | Против: 2)
Добавил: web_demon

Комментарии (0)

Дизайн API библиотеки


На написание данной статьи меня натолкнула библиотека EasyCamera, которая упрощает сложный вызов Android Camera API (статья о ней).
Часто приходится сталкиваться с тем, что для работы той или иной библиотеки необходимо прочитать документацию или поискать подробные примеры её использования. Например, чтобы заставить ту же Android Camera API показать экран видоискателя, нужно вызвать сначала метод setPreviewDisplay(holder), а затем уже startPreview(). Это не всегда очевидно и не очень удобно.
Поэтому при проектировании библиотеки следует учитывать некоторые параметры, а именно:
1. Классы и методы должны быть понятны пользователю (в данном случае пользователем
Продолжить

Рейтинг:  3  (За: 4 | Против: 1)
Добавил: aNNiMON

Комментарии (16)

План для создания программ для андроид


План для разработки программы для андроид от Сергея Самоделкина.
Здравствуйте, меня зовут Сергей Самоделкин, я изучаю язык программирования для андроид-устройств. Составил план для разработки программ для андроид-устройств, который упростит и ускорит разработку любой программы и хочу поделиться с вамми. Перейдем к плану. Итак все что надо для плана- листок бумаги и пишущий инструмент, например ручка или карандаш.
1)Что будет делать программа.
Ответьте на вопрос о задаче, которую будет решать будущая программа, например она будет показывать список с картинками или обрабатывать текст, может быть она будет редактировать картинки или мелодии?
2)Нарисовать дизайн программы.
Каждый программист в детстве вольно или невольно брал листок бумаги и начинал рисовать квадрат, в котором были разные
Продолжить

Рейтинг:  2  (За: 8 | Против: 6)
Добавил: samodelkin

Комментарии (7)
<< 1 ... 32 33 34 35 36 ... 39 >>

Мы в соцсетях

vk tw tg yt

Пожертвования

Аноним2850 р.
Freddy1700 р.
NaruTrey800 р.
vlavolk637 р.
riseremi500 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика