Simplecv: рдкрд╛рдпрдерди3

рдХреЛ рдирд┐рд░реНрдорд┐рдд 6 рдЬреБрд▓ре░ 2016  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: sightmachine/SimpleCV

рд▓рдЧрддрд╛ рд╣реИ SimpleCV Python3 рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЪреВрдВрдХрд┐ Python2 рдХреЛ рдЪрд░рдгрдмрджреНрдз рддрд░реАрдХреЗ рд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдЬрд▓реНрдж рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдореБрдЭреЗ sudo pip3 рдХреЗ рд╕рд╛рде рдорд┐рд▓рддрд╛ рд╣реИ SimpleCV рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

  Running setup.py install for SimpleCV
      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/DrawingLayer.py", line 40
        def __init__(self, (width, height)):
                           ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/base.py", line 139
        print 'unit test'
                        ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Color.py", line 213
        print a
              ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Features/BOFFeatureExtractor.py", line 68
        print "Opening file: " + infile
                             ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Features/Blob.py", line 876
        print self.mHullMask
                 ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Features/BlobMaker.py", line 97
        except RuntimeError,e:
                           ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/EXIF.py", line 1182
        y = 0L
             ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Font.py", line 68
        print "Please pass a string"
                                   ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/MachineLearning/TreeClassifier.py", line 190
        print "Opening file: " + infile
                             ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/MachineLearning/SVMClassifier.py", line 181
        print "Opening file: " + infile
                             ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/MachineLearning/NaiveBayesClassifier.py", line 120
        print "Opening file: " + infile
                             ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/MachineLearning/KNNClassifier.py", line 153
        print "Opening file: " + infile
                             ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Stream.py", line 62
        except socket.error, e:
                           ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/ImageClass.py", line 132
        print "You need to install Beatutiul Soup to use this function"
                                                                      ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Camera.py", line 363
        print "coord: (" + str(d.mouseX) + "," + str(d.mouseY) + "), color: " + str(i.getPixel(d.mouseX,d.mouseY))
                       ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/test_display.py", line 80
        print val
                ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/YCrCbtests.py", line 6
        print "Converted to YCrCb\n"
                                   ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/vcamera_tests.py", line 19
        print str(i) + ": " + str(props[i]) + "\n"
                ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/test_cameras.py", line 17
        print str(i) + ": " + str(props[i]) + "\n"
                ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/tests.py", line 74
        print val
                ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/test_optional.py", line 91
        print foundtext
                      ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/tests/test_stereovision.py", line 54
        print val
                ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Shell/Shell.py", line 71
        print "args", arg
                   ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Shell/Example.py", line 28
        print "Available Examples:"
                                  ^
    SyntaxError: Missing parentheses in call to 'print'

      File "/usr/local/lib/python3.4/dist-packages/SimpleCV/Shell/Tutorial.py", line 35
        print lb
               ^
    SyntaxError: Missing parentheses in call to 'print'

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рд╛рдп @mUtterberg ... рдореЗрд░реЗ рдХрд╛рдВрдЯреЗ рдиреЗ SimpleCV рдХреЛ Python2 рд╕реЗ Python3 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рдЕрд╡рд░реЛрдзрдХ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдбреЗрдЯрд╛ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╣реИред SimpleCV рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ 3 рдЪреИрдирд▓ (RGB) iplimage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди iplimage рдкрджрд╛рд╡рдирдд рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп numpy.ndarray рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рдХреЛрдб рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдпрджрд┐ рдЖрдкрдХреЗ (рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ) рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рддреЛ рдореИрдВ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реВрдВред

рд╕рднреА 11 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрджрд┐ рд▓рд╛рдкрддрд╛ рдорд╛рддрд╛-рдкрд┐рддрд╛ рд╣реА рдкреНрд░рд╡рд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ рддреЛ рдпрд╣ рдПрдХ рдЖрд╕рд╛рди рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ред рдореИрдВ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рд╛рд╕ рдкрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╕реЗ рдкрд░рд╛рдорд░реНрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдЕрдиреНрдп рдЪрд┐рдВрддрд╛рдПрдВ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рдХреБрдЫ рдЪреАрдЬреЛрдВ рдкрд░ рдЖрдкрдХреЛ рд╕рд╣реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: рдкрд╛рдпрдерди 2, рдпрд╛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдкрд╛рдпрдерди 27 рдХреЛ рдЪрд░рдгрдмрджреНрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ - рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдкреНрд░рдпрд╛рд╕ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬреЛ рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╡реЗ рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╡реЗ рдиреАрдЪреЗ рдирд╣реАрдВ рдЭреБрдХрддреЗ рд╣реИрдВ рджрдмрд╛рд╡ред Python3X Python27 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдЯрди рдЕрдзрд┐рдХ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛, рдЕрдЬреАрдм рдФрд░ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИ, рдРрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рдЬреЛ рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдирдП рд╢реМрдХ рдХреЗ рд▓рд┐рдП рд╕реБрдЭрд╛рдКрдВрдЧрд╛ред рдмрд╕ рдЖрдЧреЗ рдмрдврд╝реЗрдВ рдФрд░ Python27 рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдореИрдВ рдХрд╣реВрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рддреЛ рдореБрдЭ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЗрдВ (рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдХрдИ Python3X-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднреНрдпрд╕реНрдд рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреВрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирд╣реАрдВ рд╣реИрдВ)

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдпрд╣ рдХреБрдЫ рд╕рд╛рд▓ рдкреБрд░рд╛рдирд╛ рдмрдпрд╛рди рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдпрд╣рд╛рдВ рд░рдЦреВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдм рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИред

рдкрд╛рдпрдерди 2.7 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди 2020 рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╡реИрдз рдЪрд┐рдВрддрд╛ рдХрд╛ рд╡рд┐рд╖рдп рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд┐рдВрдЯ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдпрджрд╛ рдЖрдпрд╛рдд рдХрд░рдирд╛ рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдЧреЗ рдХреА рд╕рдВрдЧрддрддрд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреНрдпрд╛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА?

@mUtterberg рдУрдкрдирд╕реАрд╡реА 2 рд╕реЗ рдУрдкрдирд╕реАрд╡реА 3 рдЕрдкрдЧреНрд░реЗрдб рднреА рд╣реИ рдЬрд┐рд╕реЗ рд╕рд░рд▓рд╕реАрд╡реА рдврд╛рдВрдЪреЗ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╣реИред

рдореИрдВ рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╣реВрдВ рдФрд░ рдЕрдкрдиреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкрд░ рдХреБрдЫ рдХреИрдорд░рд╛/рд╡рд┐рдЬрд╝рди рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдУрдкрдирд╕реАрд╡реА 3.4.1 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ (рдЖрдЦрд┐рд░рдХрд╛рд░) рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ simplecv рдПрдХ рдмреЗрд╣рддрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрд┐рдВрджреБ рд╣реЛрдЧрд╛ред

рд▓реЗрдХрд┐рди simplecv рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрд╣реБрдд рдкреБрд░рд╛рдиреА рд▓рдЧрддреА рд╣реИ рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрдВрд╕реНрдЯреЙрд▓ рдкрд╛рдпрдерди 3 рдХреЗ рд╕рд╛рде рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдореИрдВрдиреЗ simplecv рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ simplecv рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рд╕рдорд╛рди рдкреНрд░рд┐рдВрдЯ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓рддреА рд╣реИрдВред рдореИрдВрдиреЗ рдкрд╛рдЗрдерди рдХреЛрдб рдореЗрдВ рдХреЛрд╖реНрдардХ рдЬреЛрдбрд╝рдХрд░ рдЗрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ simplecv рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡рд┐рднрд┐рдиреНрди 'рдЖрдпрд╛рдд' рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓рдиреА рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдкрд╛рдЗрдерди 3 рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рд╕реАрд╡реА рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдЖрдЬрдорд╛рдиреЗ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВред

рдиреАрдЪреЗ рд╡реЗ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдЕрднреА рдорд┐рд▓ рд░рд╣реА рд╣реИрдВ ...

рдкреАрдЖрдИ@рд░рд╛рд╕реНрдкрдмреЗрд░реАрдкреА :~ $ simplecv
рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг 0xc рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдВрдХрд▓рд┐рдд рдореЙрдбреНрдпреВрд▓ рд▓реЗрдХрд┐рди numpy рдХрд╛ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 0xa . рд╣реИ
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/ usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рд╕рд░рд▓рд╕реЗрд╡", рдкрдВрдХреНрддрд┐ 7, рдореЗрдВ
SimpleCV рд╕реЗред рд╢реИрд▓ рдЖрдпрд╛рдд рдореБрдЦреНрдп
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.5/dist-packages/SimpleCV/__init__.py", рд▓рд╛рдЗрди 3, рдореЗрдВ
SimpleCV.base рдЖрдпрд╛рдд рд╕реЗ *
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.5/dist-packages/SimpleCV/base.py", рд▓рд╛рдЗрди 26, рдореЗрдВ
scipy.ndimage рдХреЛ ndimage рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпрд╛рдд рдХрд░реЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.5/dist-packages/scipy/ndimage/__init__.py", рд▓рд╛рдЗрди 161, рдореЗрдВ
рд╕реЗ .filters рдЖрдпрд╛рдд *
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.5/dist-packages/scipy/ndimage/filters.py", рд▓рд╛рдЗрди 37, рдореЗрдВ
рд╕реЗ ред рдЖрдпрд╛рдд _nd_image
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: numpy.core.multiarray рдЖрдпрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛

@chrisgavinlondon , рд╕рд╛рдЗрдЯ рдорд╢реАрди рдиреЗ рдЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдХрдИ рдХрд╛рдВрдЯреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдлреЛрд░реНрдХ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬреЛ рдкрд╛рдЗрдерди 2.7 рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рдХрд╛рдВрдЯреЗ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ рддреЛ 2.7 рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рд╕реЗ рдмрдЧ рд╕реБрдкрд░ рдЖрд╕рд╛рди рдлрд┐рдХреНрд╕ рдереЗред рдореИрдВ рдЗрд╕реЗ рдкрд╛рдпрдерди рдХреЗ рдЖрдзреБрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рддрдХ рд▓рд╛рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдЕрдиреНрдп рд▓реЛрдЧ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╛рдВрдЯреЗ рдкрд░ рдореЗрд░реЗ рдореБрдХрд╛рдмрд▓реЗ рдЬреНрдпрд╛рджрд╛ рд╕рдордп рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ! рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рд╣рдо рдХрд┐рд╕реА рдХреЗ рдареЛрд╕ рдХрд╛рдВрдЯреЗ рдХреЛ рдЪреБрдирдиреЗ рдФрд░ рдЕрдкрдиреА SimpleCV рдкрд╛рд░реНрдЯреА рдХреЛ рд╡рд╣рд╛рдВ рд▓реЗ рдЬрд╛рдиреЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди рдХрд┐рд╕реЗ рдкрддрд╛?? рд╣реЛ рд╕рдХрддрд╛ рд╣реИ @andrewbaldock @bremac @demaagdk @doclrogers @idfarmer @mechiris @oostendo @struckmannk рдпрд╛ @xamox рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рдереНрд░реЗрдб рдХреЛ рджреЗрдЦреЗрдЧрд╛ рдФрд░ рдорджрдж рдХреЗ рд▓рд┐рдП рд▓реЛрдЧреЛрдВ рдХреЛ рд▓реВрдк рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░реЗрдЧрд╛! рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рдмрд╣реБрдд рдХрд╛рдо рд╣реИред

рд╣рд╛рдп @mUtterberg ... рдореЗрд░реЗ рдХрд╛рдВрдЯреЗ рдиреЗ SimpleCV рдХреЛ Python2 рд╕реЗ Python3 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рдЕрд╡рд░реЛрдзрдХ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдбреЗрдЯрд╛ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╣реИред SimpleCV рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ 3 рдЪреИрдирд▓ (RGB) iplimage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди iplimage рдкрджрд╛рд╡рдирдд рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп numpy.ndarray рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рдХреЛрдб рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдпрджрд┐ рдЖрдкрдХреЗ (рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ) рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рддреЛ рдореИрдВ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реВрдВред

рд╣рд╛рдп @mUtterberg ... рдореЗрд░реЗ рдХрд╛рдВрдЯреЗ рдиреЗ SimpleCV рдХреЛ Python2 рд╕реЗ Python3 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рдЕрд╡рд░реЛрдзрдХ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдбреЗрдЯрд╛ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╣реИред SimpleCV рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ 3 рдЪреИрдирд▓ (RGB) iplimage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди iplimage рдкрджрд╛рд╡рдирдд рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп numpy.ndarray рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рдХреЛрдб рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдпрджрд┐ рдЖрдкрдХреЗ (рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ) рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рддреЛ рдореИрдВ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реВрдВред

рд╣рд╛рдп @mUtterberg рдореИрдВ рд╕рд┐рд░реНрдл рдПрдХ рд╕рд░реНрдХрд▓ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП SimpleCV рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдХрд╛рдВрдЯрд╛ рдореИрдВ рдпрд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ? рдпрд╛ рдпрд╣ рдЕрднреА рднреА рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИ? рдзрдиреНрдпрд╡рд╛рдж

+1

рдкрд╛рдпрдерди 2 рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рд╕реВрд░реНрдпрд╛рд╕реНрдд рд╣реИред рдХреНрдпрд╛ simplecv python 3 рдХреЛ рд╕рдВрдЧрдд рдмрдирд╛рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ? рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдФрд░ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдкреИрдХреЗрдЬ рд╣реИред рдзрдиреНрдпрд╡рд╛рджред

@jairoareyes рдореИрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

slanning6 picture slanning6  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

stanchiang picture stanchiang  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

takluyver picture takluyver  ┬╖  30рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chuma picture chuma  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

DarwinSurvivor picture DarwinSurvivor  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ