Init
This commit is contained in:
15
scripts/init.sh
Normal file
15
scripts/init.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
mkdir -p download
|
||||
cd download
|
||||
|
||||
wget -O opencv-4.5.4-android-sdk.zip https://sourceforge.net/projects/opencvlibrary/files/4.5.4/opencv-4.5.4-android-sdk.zip/download
|
||||
wget -O opencv-4.5.4-ios-framework.zip https://sourceforge.net/projects/opencvlibrary/files/4.5.4/opencv-4.5.4-ios-framework.zip/download
|
||||
|
||||
unzip opencv-4.5.4-android-sdk.zip
|
||||
unzip opencv-4.5.4-ios-framework.zip
|
||||
|
||||
cp -r opencv2.framework ../../native_opencv/ios
|
||||
cp -r OpenCV-android-sdk/sdk/native/jni/include ../../native_opencv
|
||||
mkdir -p ../../native_opencv/android/src/main/jniLibs/
|
||||
cp -r OpenCV-android-sdk/sdk/native/libs/* ../../native_opencv/android/src/main/jniLibs/
|
||||
|
||||
echo "Done"
|
||||
3
scripts/init_linux.sh
Normal file
3
scripts/init_linux.sh
Normal file
@@ -0,0 +1,3 @@
|
||||
ln ../native_opencv/ios/Classes/native_opencv.cpp ../native_opencv_linux/linux/native_opencv.cpp
|
||||
|
||||
echo "Done"
|
||||
6
scripts/init_macos.sh
Normal file
6
scripts/init_macos.sh
Normal file
@@ -0,0 +1,6 @@
|
||||
echo "Enter path to the opencv2.xcframework framework: "
|
||||
read path_to_framework
|
||||
ln ../native_opencv/ios/Classes/native_opencv.cpp ../native_opencv_macos/macos/Classes/native_opencv.cpp
|
||||
cp -r $path_to_framework ../native_opencv_macos/macos
|
||||
|
||||
echo "Done"
|
||||
7
scripts/init_windows.ps1
Normal file
7
scripts/init_windows.ps1
Normal file
@@ -0,0 +1,7 @@
|
||||
Invoke-WebRequest -Uri "https://sourceforge.net/projects/opencvlibrary/files/4.5.4/opencv-4.5.4-vc14_vc15.exe" -OutFile ".\download\opencv-4.5.4-vc14_vc15.exe" -UserAgent [Microsoft.PowerShell.Commands.PSUserAgent]::FireFox
|
||||
.\download\opencv-4.5.4-vc14_vc15.exe | Out-Null
|
||||
$pathToOpenCV = Read-Host 'Type path to opencv build folder (like D:\src\opencv\build)'
|
||||
[System.Environment]::SetEnvironmentVariable('OpenCV_DIR',$pathToOpenCV)
|
||||
New-Item -ItemType HardLink -Name .\..\native_opencv_windows\windows\native_opencv.cpp -Target .\..\native_opencv\ios\Classes\native_opencv.cpp
|
||||
Write-Host 'Done'
|
||||
Read-Host 'Press any key to continue'
|
||||
Reference in New Issue
Block a user