Giter Site home page Giter Site logo

Comments (24)

electricmanlpl avatar electricmanlpl commented on June 12, 2024

As the authors said, set to release mode。。。

from vins-mobile.

changkaizhao avatar changkaizhao commented on June 12, 2024

I did set the Build COnfiguration to Release and also uncheck the Debug executable

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

hi @changkaizhao please run it on iPhone7 and put your logs and screenshots here.

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

please run it on iPhone7 and put your logs and screenshots here.

from vins-mobile.

changkaizhao avatar changkaizhao commented on June 12, 2024

here I record the screen show and I also switch to iphone7P, Do you mean strictly is iphone7 not 7P?

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

iPhone 6s and above

from vins-mobile.

changkaizhao avatar changkaizhao commented on June 12, 2024

I did switch to ip7p the log is as below:

init ok
init VINS begins
clear state
2017-05-27 11:33:45.000482+0800 VINS_ios[2112:1065055] camera available: YES
2017-05-27 11:33:45.010267+0800 VINS_ios[2112:1065055] Camera: Get device <AVCaptureFigVideoDevice: 0x10090f580 [Back Camera][com.apple.avfoundation.avcapturedevice.built-in_video:0]>
2017-05-27 11:33:45.010405+0800 VINS_ios[2112:1065055] Camera: activeFormat <AVCaptureDeviceFormat: 0x170011190 'vide'/'420v' 1920x1080, { 3- 30 fps}, HRSI:4096x2304, fov:59.680, supports vis, max zoom:16.00 (upscales @1.94), AF System:2, ISO:22.0-704.0, SS:0.000005-0.333333>
2017-05-27 11:33:45.010599+0800 VINS_ios[2112:1065055] Camera: exposure duration (before EV) 0.033333
2017-05-27 11:33:45.014338+0800 VINS_ios[2112:1065055] [Camera] device connected? YES
2017-05-27 11:33:45.014368+0800 VINS_ios[2112:1065055] [Camera] device position back
2017-05-27 11:33:45.016970+0800 VINS_ios[2112:1065055] [Camera] FPS set to 30
2017-05-27 11:33:45.017502+0800 VINS_ios[2112:1065055] layout preview layer
2017-05-27 11:33:45.017528+0800 VINS_ios[2112:1065055] flip bounds
2017-05-27 11:33:45.017588+0800 VINS_ios[2112:1065055] [Camera] created AVCaptureVideoDataOutput
init ok
Device iPhone7 plus
Device iPhone7 plus param
system version >= 10.2.1
2017-05-27 11:33:45.661075+0800 VINS_ios[2112:1065129] loop start load voc
2017-05-27 11:33:45.693903+0800 VINS_ios[2112:1065055] [LayoutConstraints] Unable to simultaneously satisfy constraints.
	Probably at least one of the constraints in the following list is one you don't want. 
	Try this: 
		(1) look at each constraint and try to figure out which you don't expect; 
		(2) find the code that added the unwanted constraint or constraints and fix it. 
(
    "<_UILayoutSupportConstraint:0x170085460 _UILayoutGuide:0x100816a20.height == 0   (active)>",
    "<_UILayoutSupportConstraint:0x170081c70 V:|-(0)-[_UILayoutGuide:0x100816a20]   (active, names: '|':UIView:0x1008164a0 )>",
    "<NSLayoutConstraint:0x170083c50 V:|-(0)-[UIImageView:0x100810400]   (active, names: '|':UIView:0x1008164a0 )>",
    "<NSLayoutConstraint:0x170083d90 V:[_UILayoutGuide:0x100816a20]-(-20)-[UIImageView:0x100810400]   (active)>"
)

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x170083d90 V:[_UILayoutGuide:0x100816a20]-(-20)-[UIImageView:0x100810400]   (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2017-05-27 11:33:45.698983+0800 VINS_ios[2112:1065055] deviceOrientationDidChange: 0
2017-05-27 11:33:45.699053+0800 VINS_ios[2112:1065055] deviceOrientationDidChange: 0
2017-05-27 11:33:45.699681+0800 VINS_ios[2112:1065055] deviceOrientationDidChange: 3
2017-05-27 11:33:45.718654+0800 VINS_ios[2112:1065055] timestamp 0.000000
2017-05-27 11:33:45.718947+0800 VINS_ios[2112:1065055] Camera: exposure duration (after EV) 0.009801
2017-05-27 11:33:45.723527+0800 VINS_ios[2112:1065055] deviceOrientationDidChange: 6
TIMER_time_goodfeature: 9.48ms
TIMER_time_feature: 9.77ms
2017-05-27 11:33:46.004293+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 2.55ms
TIMER_time_feature: 2.88ms
TIMER_visualize: 1.74ms
TIMER_time_feature: 3.07ms
TIMER_visualize: 1.61ms
TIMER_time_goodfeature: 8.22ms
TIMER_time_feature: 25.08ms
2017-05-27 11:33:46.116697+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 3.49ms
TIMER_time_feature: 2.62ms
TIMER_visualize: 1.58ms
TIMER_time_feature: 3.03ms
TIMER_visualize: 1.58ms
2017-05-27 11:33:46.210139+0800 VINS_ios[2112:1065055] deviceOrientationDidChange: 5
TIMER_time_goodfeature: 8.28ms
TIMER_time_feature: 22.35ms
2017-05-27 11:33:46.213184+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 1.67ms
TIMER_time_feature: 2.86ms
TIMER_visualize: 1.70ms
TIMER_time_feature: 2.96ms
TIMER_visualize: 2.49ms
TIMER_time_goodfeature: 11.04ms
TIMER_time_feature: 18.91ms
2017-05-27 11:33:46.310166+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 1.80ms
TIMER_time_feature: 2.63ms
TIMER_visualize: 1.96ms
TIMER_time_feature: 2.86ms
TIMER_visualize: 1.74ms
TIMER_time_goodfeature: 11.95ms
TIMER_time_feature: 15.80ms
2017-05-27 11:33:46.409024+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 2.25ms
TIMER_time_feature: 3.84ms
TIMER_visualize: 3.36ms
TIMER_time_feature: 3.82ms
TIMER_visualize: 5.21ms
TIMER_time_goodfeature: 10.20ms
TIMER_time_feature: 15.41ms
2017-05-27 11:33:46.512236+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 2.22ms
loop image size width: 480 height: 640
loop vocfile /var/containers/Bundle/Application/961E4197-F63D-43E3-B5A2-0D8FBC47CCBF/VINS_ios.app/brief_k10L6.bin
 loop closure init finish
TIMER_load_voc: 855.81ms
2017-05-27 11:33:46.516949+0800 VINS_ios[2112:1065129] loop load voc finish
TIMER_time_feature: 2.71ms
TIMER_visualize: 1.65ms
TIMER_time_feature: 2.73ms
TIMER_visualize: 1.85ms
TIMER_time_goodfeature: 9.05ms
TIMER_time_feature: 12.38ms
2017-05-27 11:33:46.603854+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

hi,does it always threw Image or only at the begin? If not, please upload the rest log and also the screenshot.
thanks

from vins-mobile.

changkaizhao avatar changkaizhao commented on June 12, 2024

the rest of log is

TIMER_time_goodfeature: 14.39ms
TIMER_time_feature: 19.63ms
2017-05-27 11:33:56.022246+0800 VINS_ios[2112:1065132] throw img, only should happen at the beginning
TIMER_visualize: 2.00ms
TIMER_time_feature: 4.44ms
TIMER_visualize: 2.13ms
TIMER_time_feature: 3.96ms
TIMER_visualize: 2.34ms
TIMER_time_goodfeature: 11.09ms
TIMER_time_feature: 15.47ms
2017-05-27 11:33:56.118356+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
2017-05-27 11:33:56.118446+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
TIMER_visualize: 2.93ms
2017-05-27 11:33:56.128127+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
TIMER_time_feature: 3.88ms
2017-05-27 11:33:56.138192+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
TIMER_visualize: 2.25ms
2017-05-27 11:33:56.148117+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
2017-05-27 11:33:56.158100+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
2017-05-27 11:33:56.170599+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
TIMER_time_feature: 5.69ms
TIMER_visualize: 1.98ms
2017-05-27 11:33:56.178063+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
2017-05-27 11:33:56.188068+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning
2017-05-27 11:33:56.198034+0800 VINS_ios[2112:1065132] wait for imu, only should happen at the beginning

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

hi, please make sure your Device orientation is Landscape Right in General setup.

from vins-mobile.

changkaizhao avatar changkaizhao commented on June 12, 2024

@PeiliangLi Landscape Right switched by default. :(

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

I am having the exact same situation. The system is tested on iPhone 7 but having difficulty to initialize. I can't really use it. Please advise. Thanks so much.

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

@PeiliangLi Could you help explain how to actually initialize it in terms of the right motion? I thought I got it, but it is not working.

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

@hoverpeter It's not that strictly require the specific motion to initialize successfully.
I guess it's because of some other problems. Have you built it in release version? If yes, please put more logs and screenshots here so we can debug with it.

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

@PeiliangLi hope the following is as informative as you expected.

2017-06-08 09:06:10.472945-0700 VINS_ios[8942:4274652] [DYMTLInitPlatform] platform initialization successful
init ok
init VINS begins
clear state
2017-06-08 09:06:10.655980-0700 VINS_ios[8942:4274500] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2017-06-08 09:06:10.657396-0700 VINS_ios[8942:4274500] [MC] Reading from public effective user settings.
2017-06-08 09:06:10.658528-0700 VINS_ios[8942:4274500] camera available: YES
2017-06-08 09:06:10.686206-0700 VINS_ios[8942:4274500] Camera: Get device <AVCaptureFigVideoDevice: 0x100e19940 [Back Camera][com.apple.avfoundation.avcapturedevice.built-in_video:0]>
2017-06-08 09:06:10.687971-0700 VINS_ios[8942:4274500] Camera: activeFormat <AVCaptureDeviceFormat: 0x174008b30 'vide'/'420v' 1920x1080, { 3- 30 fps}, HRSI:4096x2304, fov:59.680, supports vis, max zoom:16.00 (upscales @1.94), AF System:2, ISO:22.0-704.0, SS:0.000005-0.333333>
2017-06-08 09:06:10.688269-0700 VINS_ios[8942:4274500] Camera: exposure duration (before EV) 0.033333
2017-06-08 09:06:10.700568-0700 VINS_ios[8942:4274500] [Camera] device connected? YES
2017-06-08 09:06:10.700606-0700 VINS_ios[8942:4274500] [Camera] device position back
2017-06-08 09:06:10.704064-0700 VINS_ios[8942:4274500] [Camera] FPS set to 30
2017-06-08 09:06:10.704588-0700 VINS_ios[8942:4274500] layout preview layer
2017-06-08 09:06:10.704612-0700 VINS_ios[8942:4274500] flip bounds
2017-06-08 09:06:10.704662-0700 VINS_ios[8942:4274500] [Camera] created AVCaptureVideoDataOutput
init ok
Device iPhone7
Device iPhone7 param
system version >= 10.2.1
2017-06-08 09:06:11.356855-0700 VINS_ios[8942:4274698] loop start load voc
2017-06-08 09:06:11.412596-0700 VINS_ios[8942:4274500] [LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(
"<_UILayoutSupportConstraint:0x17009e910 _UILayoutGuide:0x100e182b0.height == 0 (active)>",
"<_UILayoutSupportConstraint:0x17009e280 V:|-(0)-[_UILayoutGuide:0x100e182b0] (active, names: '|':UIView:0x100e17d30 )>",
"<NSLayoutConstraint:0x17409ab80 V:|-(0)-[UIImageView:0x100f13cc0] (active, names: '|':UIView:0x100e17d30 )>",
"<NSLayoutConstraint:0x17409acc0 V:[_UILayoutGuide:0x100e182b0]-(-20)-[UIImageView:0x100f13cc0] (active)>"
)

Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x17409acc0 V:[_UILayoutGuide:0x100e182b0]-(-20)-[UIImageView:0x100f13cc0] (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2017-06-08 09:06:11.443549-0700 VINS_ios[8942:4274500] deviceOrientationDidChange: 0
2017-06-08 09:06:11.443598-0700 VINS_ios[8942:4274500] deviceOrientationDidChange: 0
2017-06-08 09:06:11.444718-0700 VINS_ios[8942:4274500] deviceOrientationDidChange: 3
2017-06-08 09:06:11.499487-0700 VINS_ios[8942:4274500] timestamp 0.000000
2017-06-08 09:06:11.499752-0700 VINS_ios[8942:4274500] Camera: exposure duration (after EV) 0.033290
TIMER_time_goodfeature: 80.84ms
TIMER_time_feature: 84.91ms
2017-06-08 09:06:11.819683-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 5.49ms
TIMER_time_feature: 64.01ms
TIMER_visualize: 19.25ms
TIMER_time_feature: 4.84ms
TIMER_visualize: 1.49ms
TIMER_time_goodfeature: 27.45ms
TIMER_time_feature: 33.49ms
2017-06-08 09:06:12.070274-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 6.88ms
TIMER_time_feature: 2.70ms
TIMER_visualize: 2.14ms
TIMER_time_feature: 3.29ms
TIMER_visualize: 1.77ms
TIMER_time_goodfeature: 41.12ms
TIMER_time_feature: 71.56ms
2017-06-08 09:06:12.208767-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 3.67ms
TIMER_time_feature: 2.55ms
TIMER_visualize: 1.38ms
TIMER_time_feature: 3.42ms
TIMER_visualize: 1.71ms
TIMER_time_goodfeature: 14.18ms
TIMER_time_feature: 17.49ms
2017-06-08 09:06:12.283438-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.38ms
TIMER_time_feature: 2.60ms
TIMER_visualize: 1.50ms
TIMER_time_feature: 2.42ms
TIMER_visualize: 1.53ms
TIMER_time_goodfeature: 15.87ms
TIMER_time_feature: 26.03ms
2017-06-08 09:06:12.395685-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.62ms
TIMER_time_feature: 2.81ms
TIMER_visualize: 1.30ms
TIMER_time_feature: 3.02ms
TIMER_visualize: 1.58ms
TIMER_time_goodfeature: 24.57ms
TIMER_time_feature: 27.91ms
2017-06-08 09:06:12.494399-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.76ms
TIMER_time_feature: 2.64ms
TIMER_visualize: 1.32ms
TIMER_time_feature: 5.20ms
TIMER_visualize: 2.88ms
TIMER_time_goodfeature: 14.98ms
TIMER_time_feature: 19.38ms
2017-06-08 09:06:12.585917-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.93ms
TIMER_time_feature: 2.91ms
TIMER_visualize: 1.44ms
TIMER_time_feature: 13.35ms
TIMER_visualize: 1.37ms
TIMER_time_goodfeature: 42.06ms
TIMER_time_feature: 89.89ms
2017-06-08 09:06:12.766545-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.74ms
TIMER_time_feature: 8.09ms
TIMER_visualize: 1.39ms
TIMER_time_feature: 6.38ms
TIMER_visualize: 2.43ms
TIMER_time_feature: 3.04ms
2017-06-08 09:06:12.836051-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 2.34ms
TIMER_time_feature: 3.35ms
TIMER_visualize: 1.54ms
TIMER_time_feature: 8.97ms
TIMER_visualize: 2.51ms
TIMER_time_feature: 3.08ms
2017-06-08 09:06:12.936949-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.25ms
TIMER_time_feature: 3.39ms
TIMER_visualize: 2.18ms
TIMER_time_feature: 6.25ms
TIMER_visualize: 2.30ms
TIMER_time_feature: 2.87ms
2017-06-08 09:06:13.035131-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.50ms
TIMER_time_feature: 2.65ms
TIMER_visualize: 1.47ms
TIMER_time_feature: 2.74ms
TIMER_visualize: 1.75ms
TIMER_time_feature: 3.33ms
2017-06-08 09:06:13.138469-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 2.33ms
TIMER_time_feature: 4.17ms
TIMER_visualize: 1.34ms
TIMER_time_feature: 3.17ms
TIMER_visualize: 1.80ms
TIMER_time_feature: 5.01ms
TIMER_visualize: 1.93ms
2017-06-08 09:06:13.243640-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_time_feature: 2.34ms
TIMER_visualize: 1.33ms
TIMER_time_feature: 3.82ms
TIMER_visualize: 1.82ms
TIMER_time_feature: 14.14ms
2017-06-08 09:06:13.351188-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 8.81ms
TIMER_time_feature: 7.62ms
TIMER_visualize: 5.36ms
TIMER_time_feature: 4.67ms
TIMER_visualize: 4.09ms
TIMER_time_feature: 3.88ms
2017-06-08 09:06:13.438243-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.54ms
TIMER_time_feature: 4.76ms
TIMER_visualize: 4.03ms
TIMER_time_feature: 5.09ms
TIMER_visualize: 1.43ms
TIMER_time_feature: 3.80ms
2017-06-08 09:06:13.537933-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.34ms
TIMER_time_feature: 34.89ms
TIMER_visualize: 1.79ms
TIMER_time_feature: 3.42ms
TIMER_visualize: 1.58ms
TIMER_time_feature: 5.42ms
2017-06-08 09:06:13.638429-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 1.79ms
TIMER_time_feature: 3.50ms
TIMER_visualize: 3.24ms
TIMER_time_feature: 3.91ms
TIMER_visualize: 20.77ms
TIMER_time_feature: 9.29ms
2017-06-08 09:06:13.752847-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 4.07ms
TIMER_time_feature: 2.72ms
TIMER_visualize: 1.50ms
TIMER_time_feature: 2.85ms
TIMER_visualize: 1.92ms
TIMER_time_feature: 8.35ms
2017-06-08 09:06:13.842891-0700 VINS_ios[8942:4274702] throw img, only should happen at the beginning
TIMER_visualize: 2.50ms
TIMER_time_feature: 13.33ms
TIMER_visualize: 1.53ms
TIMER_time_feature: 7.84ms
TIMER_visualize: 1.78ms
TIMER_time_feature: 33.43ms

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

@hoverpeter It seem the same error with @changkaizhao caused by some weird iOS UI constraints problem. You can refer https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/DebuggingTricksandTips.html

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

@PeiliangLi I'll give it a try, thanks for the tips. Will let u know if it can work out.

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

@PeiliangLi I don't think UI constraints played a major to this problem. I also get message like below

"wait for imu, only should happen at the beginning"

I just checked the code. I do believe it has something to do with "sync-up" between images and imu inputs. SO, either "throw image" or "wait for imu" happened. Can anyone shed some light on this?

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

Problem solved on my side.

In the file ViewController.mm, line 333 should be commented out. Not sure whey it is left uncommented there. It definitely caused the wrong value assignment for img_msg.timestamp .

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

@hoverpeter so you didn't use the provided opencv2.framework or have installed opencv in your OSX?
Because the timestamp is packed in the first two pixels of the image in the provided opencv

from vins-mobile.

shaohuisun-zz avatar shaohuisun-zz commented on June 12, 2024

@PeiliangLi my bad, I just realized that. Yes, now it is working all perfectly. Could you explain what was the reason to modify the original OpenCV?

from vins-mobile.

PeiliangLi avatar PeiliangLi commented on June 12, 2024

@changkaizhao Because opencv for iOS doesn't provide image timestamp API, so we need to 'hack' it to get the timestamp.

from vins-mobile.

changkaizhao avatar changkaizhao commented on June 12, 2024

@PeiliangLi thanks it solves the problem! my fault, I use the OpenCV downloaded from official website!

from vins-mobile.

xhniu avatar xhniu commented on June 12, 2024

@PeiliangLi thanks it solves the problem! my fault, I use the OpenCV downloaded from official website!

Hi, where to download specifical opencv2.framework? The original link provided had been invalid!

from vins-mobile.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.