2017-04-19 1 views
1

나는 Trainable Weka Segmentation 플러그인을 사용하여 imageJ에서 이미지를 분류했으며 arff 파일을 받았습니다. 목적은 특정 객체가 이미지에 있는지 여부를 인식하여 두 개의 클래스가있는 것입니다. 오브젝트와 not-object.Weka에서 새로운 이미지 분류하기

Java에서이 파일을 사용하여 새 이미지를 분류하고 이미지에 객체가 있는지 확인하는 방법은 무엇입니까? 할 수 있을까요?

+0

arff 파일은 기능 데이터가있는 파일이므로 숙련 된 모델을 직렬화해야하며 Java 또는 CLI에서 사용할 수 있습니다. –

답변

2

@Josep Valls와 유사하게 .arff 파일은 기능 데이터 (분류 알고리즘이 교육/테스트 데이터로 사용하는 것)입니다. 여기 import weka.jar file

가 추가 튜토리얼 : 여기

당신이 자바에서 WEKA 사용에 대한 주제를 가지고

1 : 그 후 https://weka.wikispaces.com/Use+WEKA+in+your+Java+code

당신은이 옵션이 당신을 직렬화 모델을 가져 와서 Java 코드로 가져 오십시오. @Josep Valls라고 표시된대로 https://weka.wikispaces.com/Serialization

2 : .arff 파일 만로드하고 이전에 사용한 매개 변수로 모델을 재교육하십시오.

0

Trainable Weka Segmentation plugin은 분류 알고리즘을 Weka로 저장하여 .model 파일로 저장할 수 있습니다. "Save data"대신 "Save classifier"를 클릭하십시오.. 나중에 "분류 자 적용"을 클릭하여 새 이미지에 해당 모델을 적용 할 수 있습니다.