일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Java
- 차트
- 900gle
- high level client
- docker
- MySQL
- Test
- Python
- aggs
- zip 암호화
- plugin
- license delete
- TensorFlow
- License
- springboot
- licence delete curl
- zip 파일 암호화
- ELASTIC
- token filter test
- query
- aggregation
- Kafka
- Elasticsearch
- flask
- 파이썬
- API
- Mac
- sort
- analyzer test
- matplotlib
- Today
- Total
개발잡부
opencv java mac intellij 본문
오픈씨브이 뭔지는 모르지만 .. 하라고 하니 해야지 머
환경 (버전, 환경에 따라 조금씩 다름)
macOS Catalina
intellij 2020.2.3
springboot 2.3.4
gradle
java 14
opencv 4.5
homebrew 설치
[참고]
opencv-java-tutorials.readthedocs.io/en/latest/01-installing-opencv-for-java.html
[설치]
xcode
xcode-select --install
ant
brew install ant
Error: The following directories are not writable by your user:
/usr/local/share/man/man5
/usr/local/share/man/man7
You should change the ownership of these directories to your user.
sudo chown -R $(whoami) /usr/local/share/man/man5 /usr/local/share/man/man7
And make sure that your user has write permission.
chmod u+w /usr/local/share/man/man5 /usr/local/share/man/man7
갬이를 설치한다음 오픈씨브이를 설치하기 위한 옵션 수정
brew edit opencv
열고
-DBUILD_opencv_java=OFF 를 -DBUILD_opencv_java=ON 으로 변경
설치
brew install --build-from-source opencv
brew install --build-from-source opencv@[Version] 이렇게 하면 버전에 맞게 설치가 가능하다고 하는데
뭐 때문인지 모르지만 드릅게 오래 걸려서 퇴근하고 아침에 확인
제거
brew uninstall opencv
확인
brew info opencv
뭐 이렇게 나오는데 설치는 잘 된듯..
intellij , gradle 프로젝트 대충생성
여기서부터 삽질파티
위의 정보에서 나온 설치경로를 기억해둠
brew 로 설치하면 여기에 설치되는거 같고 이제 이걸.. 프로젝트에서 사용해야하는데..
/usr/local/Cellar/opencv/4.5.0/share/java/opencv4
히밤 여기서 설치경로인 /usr 이 안나와서 3시간을 삽질..
shift + command + . 하면 숨김폴더 나옴
/usr/local/Cellar/opencv/4.5.0/share/java/opencv4 - 는 내경로
opencv-450 선택하고 .dylib 까지 추가하면 왼쪽 처럼 나옴
분명 여기가 끝이라더니만 안댐
암튼 이대로 하니까 안되서 또다시 삽질 하다..
Modules - main 에서 + 누르고 똑같이 해주니..
일단 라이브러리 불러오는거 까진 되는거 같다..
지친다 지쳐
빌드가 안돼 !! ㅋㅋ 와 써글 당해다 이거 안되고
다시 ..
build.gredle
dependencies {
compile fileTree(dir: './libs', include: ['*.jar'])
}
디렉토리 투트에
jar 만 있으면 될꺼 같긴한데
java version 오류 히바 58 , 55 어 어쩌고 나오면
자바 14로 변경
언넘이 11이래 아오.. 짜증
일단되긴하네
-Djava.library.path=libs
이것도 확인
'OpneCV' 카테고리의 다른 글
SIFT (0) | 2021.09.02 |
---|---|
opencv 텍스트 영역 감지 (0) | 2021.01.07 |
opencv 성인 이미지 검사 (0) | 2020.12.31 |
ubuntu20, openCV450, java14 (0) | 2020.12.15 |