0
서로 다른 클래스의 회색 음영 이미지를 분류하기 위해 신경망을 학습하고 싶습니다.EmguCv의 SURF 기능 : 고정 된 수의 기능을 추출하는 방법
이 네트워크의 입력으로 SURF-128 알고리즘으로 추출한 기능을 사용하고 싶습니다. 다음 코드를 사용하여
SURFDetector surfCPU = new SURFDetector(500, true);
VectorOfKeyPoint observedKeyPoints;
BriefDescriptorExtractor descriptor = new BriefDescriptorExtractor();
observedKeyPoints = surfCPU.DetectKeyPointsRaw(img, null);
Matrix<Byte> observedDescriptors = descriptor.ComputeDescriptorsRaw(img, null, observedKeyPoints);
:
observedDescriptors.Save(@"SURF.bmp");
내가 어떤 결과를 저장할 수 있습니다 다음 코드합니다 (example provided with EmguCV library의 semplification는) 내가 API를 사용하는 방법을 보여줍니다.
이내가 원하는 것은 가진 벡터를 얻을 수 있습니다 : 다음 그림은 위의 코드 (오른쪽, 코드의 이전 라인과 함께 저장된 결과가) 다른 크기와 특징을 추출하여 보여줍니다 고정 크기.
C# 용 EmguCV 라이브러리에서 제공하는 API를 사용하여 128 색 배열의 일반 그레이 스케일 이미지를 어떻게 변환 할 수 있습니까?