Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Morpion Computer Vision

Un jeu de morpion avec vision par ordinateur utilisant OpenCV.

Fonctionnalités

  • Détection automatique de grille dessinée à la main
  • Interface de jeu intuitive avec la souris
  • IA stratégique pour jouer contre l'ordinateur
  • Esthétique cahier/gribouillage

Aperçu

Phase de dessin

Dessin de la grille

Exemple de grille détectée 3x3

Grille 3x3

Exemple de grille détectée 5x5

Grille 5x5

Prérequis

  • CMake (>= 3.10)
  • OpenCV (>= 3.0)
  • Compilateur C++17

Installation et compilation

Cloner le dépôt puis créer un dossier de build :

git clone https://github.com/ton-compte/morpion-cv.git
cd morpion-cv
mkdir build && cd build

Générer et compiler avec CMake :

cmake ..
make

Lancement depuis le dossier build, exécuter :

./morpion_cv

Pour Windows utiliser simplement le fichier build.bat

build.bat Release C:\lien\vers\opencv\build

Contrôles

  • Dessiner la grille avec la souris (par exemple 3x3 ou 5x5)

  • Cliquer dans une case pour jouer un X

  • L’ordinateur joue automatiquement un O

  • Touche r : recommencer une partie

  • Touche q ou Échap : quitter le jeu

About

A computer vision-based implementation of Tic-Tac-Toe (Morpion) in C++.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages