FranoTech / finishstrike

Automatically exported from code.google.com/p/finishstrike
0 stars 0 forks source link

refactoring #2

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Possible Horus Structure:
- utils:
    - mathematic.py
- processamento
    - processingimage.py
    - processingvideo.py (__future__)
- image.py
- featureextratction.py

Refactoring
- image.py - DONE
    - should inherit from PIL - DONE
    - move the class ProcessingImage - DONE

- processingimage.py
    - create image processing functions
    - the conversions and filters should be handled by PIL

- chain.py
    - create a Chain class to to handle Image chain processing

- featureextraction.py
    - move the method getSixRegionList to image.py and change the
implementation to return NxM regions
    - move HiltchSkeletonization to processingImage (it should be generic)
    - change the method blockIntensity to use getsixRegionList 

Possible Horus Architecture :
    - core:
        - computervision
            - image.py
            - processing
                - imageprocessing.py
                - videoprocessing.py (__future__)            
            - featureextraction.py
        - mapping
            - ...
        - IC
            - fann.py
    - util
        - mathematic.py
        - graph.py
    - macro
        - ocr.py
        - segmentation.py
        - patternrecognition.py

Original issue reported on code.google.com by lucascar...@gmail.com on 4 May 2009 at 11:30

GoogleCodeExporter commented 8 years ago
Possible Horus Structure:
- utils:
    - mathematic.py
- processamento
    - processingimage.py
    - processingvideo.py (__future__)
- image.py
- featureextratction.py

Refactoring
- image.py - DONE
    - should inherit from PIL - DONE
    - move the class ProcessingImage - DONE

- processingimage.py
    - create image processing functions
    - the conversions and filters should be handled by PIL

- chain.py
    - create a Chain class to to handle Image chain processing

- featureextraction.py
    - move the method getSixRegionList to image.py and change the
implementation to return NxM regions   DONE
    - move HiltchSkeletonization to processingImage (it should be generic)
    - change the method blockIntensity to use getsixRegionList 

Possible Horus Architecture :
    - core:
        - computervision
            - image.py
            - processing
                - imageprocessing.py
                - videoprocessing.py (__future__)            
            - featureextraction.py
        - mapping
            - ...
        - IC
            - fann.py
    - util
        - mathematic.py
        - graph.py
    - macro
        - ocr.py
        - segmentation.py
        - patternrecognition.py

Original comment by chrystianosaraujo@gmail.com on 14 May 2009 at 9:04

GoogleCodeExporter commented 8 years ago
Possible Horus Structure:
- utils:
    - mathematic.py
- processamento
    - processingimage.py
    - processingvideo.py (__future__)
- image.py
- featureextratction.py

Refactoring
- image.py - DONE
    - should inherit from PIL - DONE
    - move the class ProcessingImage - DONE

- processingimage.py
    - create image processing functions
    - the conversions and filters should be handled by PIL

- chain.py
    - create a Chain class to to handle Image chain processing

- featureextraction.py
    - move the method getSixRegionList to image.py and change the
implementation to return NxM regions   DONE
    - move HiltchSkeletonization to processingImage (it should be generic)
    - change the method blockIntensity to use getsixRegionList - DONE, (But we have
to test this method)

Possible Horus Architecture :
    - core:
        - computervision
            - image.py
            - processing
                - imageprocessing.py
                - videoprocessing.py (__future__)            
            - featureextraction.py
        - mapping
            - ...
        - IC
            - fann.py
    - util
        - mathematic.py
        - graph.py
    - macro
        - ocr.py
        - segmentation.py
        - patternrecognition.py

Original comment by chrystianosaraujo@gmail.com on 16 May 2009 at 12:01

GoogleCodeExporter commented 8 years ago
Possible Horus Structure:
- utils:
    - mathematic.py
- processamento
    - processingimage.py
    - processingvideo.py (__future__)
- image.py
- featureextratction.py

Refactoring
- image.py - DONE
    - should inherit from PIL - DONE
    - move the class ProcessingImage - DONE

- processingimage.py
    - create image processing functions - DONE
    - the conversions and filters should be handled by PIL - DONE

- chain.py
    - create a Chain class to to handle Image chain processing

- featureextraction.py
    - move the method getSixRegionList to image.py and change the
implementation to return NxM regions   DONE
    - move HiltchSkeletonization to processingImage (it should be generic) - DONE
    - change the method blockIntensity to use getsixRegionList - DONE, (But we have
to test this method)

Possible Horus Architecture :
    - core:
        - computervision
            - image.py
            - processing
                - imageprocessing.py
                - videoprocessing.py (__future__)            
            - featureextraction.py
        - mapping
            - ...
        - IC
            - fann.py
    - util
        - mathematic.py
        - graph.py
    - macro
        - ocr.py
        - segmentation.py
        - patternrecognition.py

Original comment by chrystianosaraujo@gmail.com on 23 May 2009 at 12:31