/curapeces

EN is a code for self-diagnose fish that is still in process works with python opencv I have it on github to keep a record es un código para auto diagnosticar peces que aun sigue en proceso funciona con python opencv lo tengo en github para mantener un registro

Primary LanguagePythonGNU Lesser General Public License v3.0LGPL-3.0

Curapeces

ingles

curapeces

EN is a code for self-diagnose fish that is still in process works with python opencv I have it on github to keep a record the record are in the curapeces blogger curapeces blog is in varible increase with the final purpose to find a comuininti no is only clasyfy image of sick fish is fish proyects open source

news

version with varios proyects of fish with GUI

models of AI

for download the models of AI if you need the AI models pretraines
and the datasets is in the drive

you need

frist install tensoflow,numpy, opencv and keras tensorflow

python3 -m pip install tensorflow

keras

python3 -m pip install  keras

numpy

python3 -m pip install numpy 

opencv

python3 -m pip install opencv-python

or download all

python3 -m pip install opencv-python numpy  tensorflow keras

if you have a error 13 try run

sudo python3 -m pip install opencv-python numpy  tensorflow keras

#how use when the code work and all download for code works run

python3 curapeces.py

the code is divide in parts

curapeces is for train the model

 curapeces = curapeces()# init the class
 curapeces.image()#is how organized the nerural network
 curapeces.save_nn() #for save the nerural network

predict es para la imagen del pez y si esta enfermo y que enfermedad tiene

predict=predict()# init the class
predict.display_image()# not is nesary , is for show image 
print(predict.predict())# is for predict something
very important if you are going to change the image from another code assign varible "pez" differently to value
 predict.pez = "you image of fish"

notes

if you have problems with tensorflow try install tensorflow == 1.4

python3 -m pip install tensorflow == 1.4.0

i use a ordenador for organize the AI output models of this AI

español

curapeces

ES un código para auto diagnosticar peces que aun sigue en proceso funciona con python opencv lo tengo en github para mantener un registro en el bloger de curapeces esta en crecimiento varible con el fin de encontrar una comunidad no es solo un clasificador de imaganes de peces enfermos

avisos

version con varios proyectos de peces inluyedo GUI

modelos IA

para los modelos de inteligencia artifial drive
y las imagenes estan en drive

lo que nesistas

primero instala tensoflow,numpy y opencv tensorflow

python3 -m pip install tensorflow

keras

python3 -m pip install  keras

numpy

python3 -m pip install numpy 

opencv

python3 -m pip install opencv-python

o para descargar todo de una

python3 -m pip install opencv-python numpy  tensorflow keras

si te sale error 13 puedes intentar ejecutarlo asi

sudo python3 -m pip install opencv-python numpy  tensorflow keras

como usarlo

con todo instalado y funcionado puedes correr en python 3 el comando

python3 curapeces.py

el codigo esta divido en curapeces y en predict

curapeces es para entrenar al modelo

curapeces = curapeces()# inicialisar la clase
curapeces.image()#como esta organisar la red neuronal
curapeces.save_nn() #para guardarla

predict es para la imagen del pez y si esta enfermo y que enfermedad tiene

predict=predict()# inicialisar la clase
predict.display_image()#no es nesaria es para mostrar la imagen
print(predict.predict())# para predecir lo que va apredecir
muy importante si se va cambiar la imagen desde otro codigo asignar "pez" de otra manera
 predict.pez = "tu imagen de pez"

notas

si tienes problemas con tensorflow al ejeculatlo prueba instalar tensorflow == 1.4

python3 -m pip install tensorflow == 1.4.0

yo uso una version de ordenador para organisar los modelos que de IA porducios