[PYTHON] J'ai écrit l'aile coulissante dans la création.

img = np.array(range(100)).reshape([10,10])
img = np.zeros([100,100])
img[0:50,0:50] = 1

win_size = 2
def SlidingWindow(win_size,img):
  split_img = []
  yx = []
  for i in range(img.shape[0]-win_size+1):
    for j in range(img.shape[1]-win_size+1):
      split_img.append(img[i:i+win_size,j:j+win_size])
      yx.append([i,j])
  all = []
  for img_,yx_ in zip(split_img,yx):
    all = all + [(i+yx_[0],j+yx_[1]) for (i,j) in list(zip(*np.where(img_ == 1)))]
  return Counter(all)
SlidingWindow(4,img)

Recommended Posts

J'ai écrit l'aile coulissante dans la création.
J'ai écrit la file d'attente en Python
J'ai écrit la pile en Python
Tri sélect écrit en C
J'ai écrit python en japonais
J'ai écrit le fonctionnement de base de Seaborn dans Jupyter Lab
J'ai écrit un script de création automatique de répertoire vide en Python
Je l'ai écrit en langage Go pour comprendre le principe SOLID
J'ai écrit le fonctionnement de base de Numpy dans Jupyter Lab.
J'ai écrit un script qui divise l'image en deux
Je me suis perdu dans le labyrinthe
J'ai participé au tour de qualification ISUCON10!
J'ai écrit Fizz Buzz en Python
J'ai écrit Gray Scale avec Pytorch
J'ai écrit le code pour écrire le code Brainf * ck en python
Je ne peux pas obtenir l'élément dans Selenium!
J'ai écrit le code pour l'échantillonnage Gibbs
Un mémo que j'ai écrit un tri rapide en Python
[Examen d'ingénieur d'information de base] J'ai écrit l'algorithme de la méthode de division mutuelle euclidienne en Python.
J'ai essayé de simuler "Birthday Paradox" avec Python
J'ai essayé la méthode des moindres carrés en Python
J'ai écrit une classe en Python3 et Java
J'ai écrit matplotlib
J'ai écrit "Introduction à la vérification des effets" en Python
Notez que je comprends l'algorithme des moindres carrés. Et je l'ai écrit en Python.
Je ne peux pas saisir de caractères dans la zone de texte! ?? !! ?? !! !! ??
J'ai écrit un module PyPI qui étend le style de paramètre dans le module sqlite3 de Python
J'ai écrit un modèle de conception dans l'édition Kotlin Prototype
J'ai essayé d'implémenter la fonction gamma inverse en python
J'ai écrit un analyseur japonais en japonais en utilisant pyparsing.
J'ai vérifié le calendrier supprimé dans le calendrier de l'Avent Qiita 2016
J'ai essayé d'implémenter Human In The Loop - Partie ① Tableau de bord -
Je veux afficher la progression en Python!
J'ai essayé de représenter graphiquement les packages installés en Python
J'ai écrit un modèle de conception dans l'édition Kotlin Singleton
J'ai écrit un modèle de conception dans l'édition Kotlin Adapter
Je veux écrire en Python! (3) Utiliser des simulacres
[Note] Le module installé ne peut pas être appelé dans jupyter.
J'ai écrit un modèle de conception dans l'édition de modèle kotlin
Ce que j'ai appris en participant aux qualifications ISUCON10
Je veux utiliser le jeu de données R avec python
Je ne peux pas utiliser la commande darknet dans Google Colaboratory!
Je t'ai écrit pour regarder le signal avec Go
J'ai compté les grains
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
J'ai vérifié le package Python pré-installé dans Google Cloud Dataflow
J'ai écrit le code pour la génération de phrases japonaises avec DeZero
J'ai participé à l'activité de traduction du document officiel Django
J'ai essayé l'algorithme de super résolution "PULSE" dans un environnement Windows
Mémo que je suis resté coincé dans l'introduction de Mezzanine
J'ai essayé de résumer le code souvent utilisé dans Pandas
J'ai essayé d'illustrer le temps et le temps du langage C
J'ai essayé de programmer le test du chi carré en Python et Java.
Je viens d'écrire le matériel original pour l'exemple de code python
J'ai écrit un script pour obtenir un site populaire au Japon
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
Je n'arrive pas à me connecter à la page d'administration avec Django 3
Je veux rendre le type de dictionnaire dans la liste unique