Questions marquées «image-processing»

16
Décomposer un nombre!

Votre tâche consiste à décomposer un nombre en utilisant le format ci-dessous. Ceci est similaire à la conversion de base, sauf qu'au lieu de répertorier le digitsdans la base, vous répertoriez le values, de sorte que la liste s'additionne à l'entrée. Si la base donnée est n, alors chaque numéro de...

15
Reconnaître les numéros d'art ASCII

Défi Reconnaître les numéros d'art ASCII. Pour rendre les choses intéressantes, trois points aléatoires de l'image peuvent être inversés. Par exemple: ***** * ** ** ** ** ** Contribution Un numéro d'art ASCII 7x7 généré par le script Python ci-dessous. Production Un chiffre. Script de test Voici un...

15
10, 10, 10… j'espère?

Préface Alors que je tirais un tir à l'arc 900 plus tôt dans la journée (10 bouts à 6 flèches par bout et 10 bouts à 3 flèches par bout, pour un total de 90 flèches et un score maximum de 900), j'ai pensé à ce défi. En tir à l'arc (en supposant que vous tirez sur une face cible fournie par la FITA...

15
Tokenize un langage basé sur la pile

J'ai travaillé sur un autre langage de golf basé sur la pile appelé Stackgoat . Dans ce défi, vous allez écrire un Tokenizer pour Stackgoat (ou vraiment n'importe quel langage général basé sur la pile). Exemples "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\"...

15
Inverser l'image png

Créez un programme ou une fonction qui prend le nom de fichier comme argument ou le lit à partir de l'entrée standard et termine la tâche suivante: Lire l'image à partir d'un fichier png (nom donné en argument). Inversez les couleurs dans cette image, de sorte que par exemple le vert foncé (0, 75,...

15
Cache-cache d'image

Dans ce défi, vous devez trouver un pixel spécifique dans une photographie (prise avec un vrai appareil photo). Vous passez un tuple (R, G, B) et une image, et vous devez renvoyer un point (x, y) dans l'image qui correspond à la couleur RVB donnée . L'image peut avoir plusieurs points qui...

15
Émousser les images

introduction Franchement, les bords tranchants sont tout simplement dangereux, donc, étant donné un PNG en entrée, brouillez l'image en utilisant la méthode décrite ci-dessous et émoussez ces maudits bords tranchants. Méthode Pour obtenir la valeur RVB de chaque pixel, utilisez les trois équations...

15
Remplissez une grille par un chevalier

Un remplissage de chevalier est un remplissage d'inondation utilisant la connectivité de la pièce d'échecs de chevalier. Plus précisément: 1 1 1 1 0 1 1 1 1 (0 est le point initial, 1s montre les cellules connectées) Défi Étant donné une grille 2D d'espaces et de murs et un emplacement initial,...

14
Générer de l'art ASCII

Étant donné une image en noir et blanc dans n'importe quel format raisonnable sans perte en entrée, affichez une image ASCII aussi proche que possible de l'image en entrée. Règles Seuls les sauts de ligne et les octets ASCII 32-127 peuvent être utilisés. L'image d'entrée sera rognée de sorte qu'il...

14
Nombre de couleurs, triées par occurrence

Celui-ci est simple à décrire et je pouvais à peine croire que cela n'avait pas été joué auparavant: Pour une image donnée (quel que soit le format pris en charge par votre langue), recherchez les couleurs uniques et affichez une liste des couleurs. Imprimez le code couleur en RVB hexadécimal,...

13
ASCII Art Generation

Tâche Écrivez un programme ou une fonction qui prend une image de largeur wet de hauteur h, et deux entiers a <= w/2et b <= h/2, et produit une représentation ascii art de l'image, avec les dimensions ax b. L'art ascii doit être généré à travers les étapes suivantes (ou un autre processus...

13
Obtenez les Getters

La tâche Je suppose que tout le monde aime la génération automatique de code et gagner du temps pendant le travail. Vous devez créer beaucoup de classes et de membres pendant la journée et vous ne voulez pas créer tous ceux-ci gettersmanuellement. La tâche consiste à écrire un programme ou une...

12
Détecteur de bord Sobel

Votre tâche consiste à écrire un programme qui prend une image d'entrée et à l'exécuter via la détection des contours pour devenir une image de sortie. La détection des contours fonctionne comme suit (si elle n'est pas claire, voir Détection des contours sobel ): La valeur d'un pixel est la...

12
Quel est cet angle?

Le but de ce défi est de déterminer l'angle d'une ligne dans une image. Règles sur l'image: Le fond de l'image sera blanc ( #FFFFFF) Le trait de la ligne sera noir ( #000000) La ligne ne sera PAS anti-aliasée L'image sera de 100x100 pixels La ligne commencera au centre de l'image La ligne...

11
X supérieur à 3 avec au moins 2 différences entre X et Y

J'essaie de jouer au golf en C ++. Est-il possible de raccourcir cette condition? X > 3 & X - Y > 1 (En plus de supprimer les espaces, bien sûr.) Donc, Xc'est au moins 4mais X >= Y + 2. Xet Ysont des entiers dans l'intervalle [0,5]. J'ai essayé de trouver une formule au niveau du bit...