Вопросы с тегом «image-processing»

Эти проблемы включают в себя обработку ранее существующих файлов изображений, путем их изменения каким-либо образом, сбора статистики или других задач обработки изображений.

2
Сдержать лептонное сжатие
Dropbox недавно выпустил Lepton ( GitHub ), метод, который без потерь сжимает изображения JPEG в обоих направлениях, экономя в среднем 22%. Из-за принципа «квадратного отверстия» нельзя гарантировать , что любой общий алгоритм сжатия приведет к уменьшению файла ( общий, потому что он не применяется к входным данным, ограниченным определенным форматом). …

3
Найти шаблоны в строках
В этой задаче ваша задача - найти подстроки с заданной структурой. вход Ваш ввод должен состоять из двух непустых буквенно-цифровых строк, шаблона p и текста t . Идея состоит в том, что каждый символ pпредставляет собой непрерывную непустую подстроку, tкоторая находится рядом друг с другом, и pпредставляет их конкатенацию. Одинаковые …
17 code-golf  string  code-golf  ascii-art  geometry  code-golf  ascii-art  code-golf  sequence  stack  code-challenge  number  sequence  answer-chaining  code-golf  code-challenge  math  combinatorics  binary-matrix  code-golf  number  code-golf  cryptography  bitwise  code-golf  sudoku  code-golf  brainfuck  metagolf  code-golf  probability-theory  number-theory  primes  fewest-operations  factoring  golf-cpu  code-golf  restricted-source  code-golf  graphical-output  sequence  binary  code-golf  tips  c#  code-golf  geometry  code-golf  graphical-output  fractal  code-golf  number  sequence  code-golf  number  array-manipulation  popularity-contest  game  board-game  code-golf  puzzle-solver  grid  code-golf  ascii-art  geometry  grid  tiling  code-golf  ascii-art  whitespace  balanced-string  code-golf  card-games  king-of-the-hill  javascript  code-golf  whitespace  balanced-string  code-golf  code-golf  math  abstract-algebra  code-golf  java  code-golf  interpreter  stack  code-golf  base-conversion  code-golf  tips  code-golf  ascii-art  geometry  brainfuck  metagolf  code-challenge  math  quine  code-generation  code-golf  number  kolmogorov-complexity  arithmetic  expression-building  code-golf  string  code-golf  quine  popularity-contest  code-golf  base-conversion  code-challenge  image-processing  code-golf  conversion  coding-theory 

6
Прослеживание оттенков изображения
Загрузите изображение в этот фрагмент стека и наведите на него указатель мыши. Будет нарисована черная кривая, которая следует за углом оттенка , начиная с точки курсора: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px solid black;}</style>Load an image: <input type='file' onchange='load(this)'><br><br>Max length <input id='length' type='text' value='300'><br><br><div id='coords'></div><br><canvas id='c' width='100' height='100'>Your browser doesn't support the HTML5 canvas …

20
Разложи число!
Ваша задача - разложить число в следующем формате. Это похоже на базовое преобразование, за исключением того, что вместо перечисления digitsв базе, вы перечисляете values, так что этот список складывается со входом. Если заданная база есть n, то каждое число в списке должно быть в форме k*(n**m), где 0<=k<nи mуникально по …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

4
Сделайте Америку (n Maps) снова великолепной
Новый бонус! (См. ниже) У команды картографов кандидата в президенты США от республиканцев Бена Карсона есть проблемы с их картами (изображение через Washington Post ): Проблема в том, что у них нет подходящего инструмента для работы ™. Им нужна самая компактная и надежная из возможных программ, поэтому им больше не …

1
Желоб-А-Pearing
Вот пять изображений груш и стальной желоб : A: B: C: D: E: Это всего лишь миниатюры, кликните на них для просмотра в полном размере! (Я сделал это с Algodoo .) Этот класс изображений всегда имеет следующие свойства: Они всегда 400 × 400 пикселей с белым фоном. (Он может быть …

3
Вы называете это Центрированием, я называю это Code Golf
«Давайте посмотрим правде в глаза, выровненные изображения, как маленькие подарки с небес. Добро пожаловать, но неожиданно».- Геобитс +10000 репутации тому, кто выиграет это испытание. Правила: 1) Вы должны создать программу. 2) Вводится изображение, однако, передается ли оно в виде файла или списка чисел, остается за вами. 3) Выводом будет файл, …

5
Язык описания мондрианской живописи
Эта задача заключается в написании интерпретатора для языка описания картин Мондриана (MPDL). Определение языка Язык работает со стеком прямоугольников. Прямоугольник определяется его верхней левой координатой и нижней правой координатой. Координаты должны быть целыми числами. Стек инициализируется одним прямоугольником с атрибутами(1,1,254,254) Каждая команда имеет следующий формат: <character><integer> Есть три команды: v<integer>: …

4
Рыцарь-заполнить сетку
Заполнение коня - это заполнение при помощи соединения шахматной фигуры коня. В частности: 1 1 1 1 0 1 1 1 1 (0 - начальная точка, 1 - подключенные ячейки) Вызов Учитывая двумерную сетку пространств и стен и начальное местоположение, выполните заполнение рыцаря на сетке. Самый короткий код выигрывает. правила …

2
Притупить изображения
Вступление Острые края, честно говоря, просто опасны, поэтому, учитывая PNG в качестве входных данных, размыть изображение, используя метод, описанный ниже, и притупить эти проклятые острые края. метод Чтобы получить значение RGB каждого пикселя, используйте следующие три уравнения: R = 1,5 × ∑Nа = 1р2aN------------√рзнак равно1,5×Σaзнак равно1Nрa2NR = \sqrt{\frac{1.5\times\sum^n_{a=1}R^2_a}{n}} G = …

2
Изображение прятки
В этом задании вам нужно найти определенный пиксель на фотографии (сделанной реальной камерой). Вам передают (R, G, B) кортеж и изображение, и вам необходимо вернуть точку (x, y) на изображении, которая соответствует заданному цвету RGB . Изображение может иметь несколько точек, которые соответствуют цвету; вам нужно только найти 1. Проблема …

18
Инвертировать PNG изображение
Создайте программу или функцию, которая принимает имя файла в качестве аргумента или читает его из стандартного ввода, и выполняет следующую задачу: Чтение изображения из png-файла (имя указывается в качестве аргумента). Поменяйте цвета на этом изображении, чтобы, например, темно-зеленый (0, 75, 30) стал (255, 180, 225) (потому что 255-0 = 255, …

3
Токенизация стекового языка
Я работал над другим основанным на стеке языком игры в гольф под названием Stackgoat . В этом задании вы будете писать Tokenizer для Stackgoat (или вообще любые обычные языки, основанные на стеке). Примеры "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

4
10, 10, 10… надеюсь?
Предисловие Поскольку сегодня я стрелял в стрельбу из лука 900 раундом ранее (10 заканчивается по 6 стрел в конце и 10 заканчивается по 3 стрелы в конце, всего 90 стрел и максимальный счет 900), я подумал об этом испытании. В стрельбе из лука (при условии, что вы стреляете по целевому …

5
Распознать ASCII арт номера
Вызов Распознать ASCII арт номера. Чтобы сделать вещи интересными, три случайных точки на изображении могут быть перевернуты. Например: ***** * ** ** ** ** ** вход Художественный номер 7x7 ASCII, сгенерированный приведенным ниже скриптом Python. Выход Цифра Скрипт тестирования Вот скрипт Python (2.6+) для генерации тестовых случаев: import random digits …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.