Syntesis images noise detection using CNN approach
jbuisine 2c8ad26c6b Add of model using SVD of images | преди 6 години | |
---|---|---|
img_train | преди 6 години | |
img_validation | преди 6 години | |
.gitignore | преди 6 години | |
README.md | преди 6 години | |
RESULTS.md | преди 6 години | |
classification_cnn_keras.py | преди 6 години | |
classification_cnn_keras_cross_validation.py | преди 6 години | |
classification_cnn_keras_svd.py | преди 6 години | |
generate_dataset.py | преди 6 години | |
requirements.txt | преди 6 години |
pip install -r requirements.txt
Generate dataset (run only once time) :
python generate_dataset.py
It will split scenes and generate all data you need for your neural network. You can specify the number of sub images you want in the script by modifying NUMBER_SUB_IMAGES variables.
After your built your neural network in classification_cnn_keras.py, you just have to run it :
python classification_cnn_keras.py
This git project uses git-flow implementation. You are free to contribute to it.