An error is displayed when activating the camera function in iOS

31 views
Skip to first unread message

yeahhapp...@gmail.com

unread,
Dec 28, 2017, 7:07:01 AM12/28/17
to Kivy users support
An error occurred when launching an application built by xcode and using the camera function.
It was caused by the absence of the cv2 module.
How can I apply the cv2 module to iOS?


2017-12-28 17:57:41.812374+0900 myapp[1189:227131] [DYMTLInitPlatform] platform initialization successful
2017-12-28 17:57:41.880134+0900 myapp[1189:226634] +[CATransaction synchronize] called within transaction
2017-12-28 17:57:42.393046+0900 myapp[1189:226634] Available orientation: KIVY_ORIENTATION=Portrait
2017-12-28 17:57:42.393107+0900 myapp[1189:226634] PythonHome is: /var/containers/Bundle/Application/C46FBC57-A705-40C5-BA94-C887051AE345/myapp.app
2017-12-28 17:57:42.393128+0900 myapp[1189:226634] Initializing python
2017-12-28 17:57:42.423337+0900 myapp[1189:226634] Running main.pyo: /var/containers/Bundle/Application/C46FBC57-A705-40C5-BA94-C887051AE345/myapp.app/YourApp/main.pyo
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v2.7.1 (r271:86832, Dec 27 2017, 21:02:16)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_imageio, img_tex (img_dds, img_sdl2, img_ffpyplayer, img_pil, img_gif ignored)
[INFO   ] [OSC         ] using <thread> for socket
[INFO   ] [Window      ] Provider: sdl2
2017-12-28 17:57:42.886496+0900 myapp[1189:226634] [MC] Lazy loading NSBundle MobileCoreServices.framework
2017-12-28 17:57:42.887765+0900 myapp[1189:226634] [MC] Loaded MobileCoreServices.framework
2017-12-28 17:57:42.981056+0900 myapp[1189:226634] Metal GPU Frame Capture Enabled
2017-12-28 17:57:42.982414+0900 myapp[1189:226634] Metal API Validation Enabled
[INFO   ] [GL          ] Using the "OpenGL ES 2" graphics system
[INFO   ] [GL          ] Backend used <sdl2>
[INFO   ] [GL          ] OpenGL version <OpenGL ES 2.0 Metal - 52.1.2>
[INFO   ] [GL          ] OpenGL vendor <Apple Inc.>
[INFO   ] [GL          ] OpenGL renderer <Apple A11 GPU>
[INFO   ] [GL          ] OpenGL parsed version: 2, 0
[INFO   ] [GL          ] Shading version <OpenGL ES GLSL ES 1.00>
[INFO   ] [GL          ] Texture max size <4096>
[INFO   ] [GL          ] Texture max units <8>
[INFO   ] [Window      ] auto add sdl2 input provider
[INFO   ] [Window      ] virtual keyboard not allowed, single mode, not docked
[INFO   ] [Text        ] Provider: sdl2
[CRITICAL] [Camera      ] Unable to find any valuable Camera provider.
opencv
- ImportError: No module named cv2
 
File "/Users/user/Documents/Kivy/kivy-ios/build/kivy/i386/kivy-1.10.0/iosbuild/lib/python2.7/site-packages/kivy/core/__init__.py", line 59, in core_select_lib
 
File "/Users/user/Documents/Kivy/kivy-ios/build/kivy/i386/kivy-1.10.0/iosbuild/lib/python2.7/site-packages/kivy/core/camera/camera_opencv.py", line 45, in <module>

[INFO   ] [Audio       ] Providers: audio_sdl2 (audio_avplayer, audio_ffpyplayer ignored)
2017-12-28 17:57:44.379609+0900 myapp[1189:226634] [aurioc] 918: failed: '!pla' (enable 2, outf< 2 ch,  44100 Hz, Int16, inter> inf< 2 ch,      0 Hz, Float32, non-inter>)
[CRITICAL] [AudioSDL2   ] Unable to open mixer: CoreAudio error (AudioUnitInitialize): 561015905
[WARNING] [AudioSDL2   ] Unable to load /private/var/containers/Bundle/Application/C46FBC57-A705-40C5-BA94-C887051AE345/myapp.app/YourApp/lib/sound/bell.wav: Audio device hasn't been opened
Got dlopen error on Foundation: dlopen(/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation, 1): image not found
Got fallback dlopen error on Foundation: dlopen(/Groups/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation, 1): image not found
[INFO   ] [GL          ] NPOT texture support is available
[INFO   ] [Base        ] Start application main loop
2017-12-28 17:57:45.224725+0900 myapp[1189:226634] CreateMetadataFromXMPBufferInternal:566:  Threw error #203 (Duplicate property or field node)


yeahhapp...@gmail.com

unread,
Dec 28, 2017, 7:28:33 AM12/28/17
to Kivy users support
Should use plyer API
ここにコードを入力...

Reply all
Reply to author
Forward
0 new messages