MATLAB의 이미지 등록 기능이 간단한 테스트에서 작동하지 않습니다.

차오 황

MATLAB을 사용하여 번역만을 기반으로하는 이미지 등록을하려고하므로 먼저 간단한 테스트를 수행했습니다.

먼저 2 개의 간단한 이진 이미지를 만들었습니다. 여기에 이미지 설명 입력 여기에 이미지 설명 입력

두 이미지 사이에 세로 방향으로 20 픽셀 이동이 있음을 알 수 있으며, 등록을 수행하기 위해 두 가지 기능을 시도했습니다.

[optimizer,metric] = imregconfig('Monomodal');
tform = imregtform(img1,img2,'Translation',optimizer,metric);
img1reg = imregister(img1,img2,'Translation',optimizer,metric);

둘 다 하지도 imregtform않았습니다 imregister. imregtform단위 변환 행렬이 imregister주어졌고 "img1reg" 의 출력은 입력 동영상 "img1"과 정확히 동일합니다.

이 문제를 어떻게 해결할 수 있습니까?

내가 사용한 코드는 다음과 같습니다.

img1 = zeros(100, 20);
img1(35:45,:) = 1;
img2 = zeros(100, 20);
img2(55:65,:) = 1;
[optimizer,metric] = imregconfig('Monomodal');
tform = imregtform(img1,img2,'Translation',optimizer,metric);
img1reg = imregister(img1,img2,'Translation',optimizer,metric);
차오 황

"작은 번역을 고려할 필요가 있습니다. 이렇게 큰 번역을 사용하면 고정 이미지의 객체가 동영상의 객체와 전혀 겹치지 않습니다. 따라서 알고리즘을 지시하는 등록 비용 함수에 기울기가 없습니다.

일반적으로 사람들은 먼저 상관 관계 기반 등록을 수행하여 위와 같은 전체적인 오정렬을 포착 한 다음 수정합니다. "

https://www.mathworks.com/matlabcentral/answers/311776-image-registration-fucntions-don-t-work-for-a-simple-test 에서 답변을 참조하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내 기능의 FOSUserBundle에서 "등록 확인"이 작동하지 않습니다.

분류에서Dev

간단한 Javascript 기능이 .ascx 파일에서 작동하지 않습니다.

분류에서Dev

텍스트 보안 서버에 대한 등록이 작동하지 않습니다.

분류에서Dev

내 도우미에서 간단한 수학이 작동하지 않습니다.

분류에서Dev

Magento에서 등록이 작동하지 않습니다.

분류에서Dev

BadgeDrawable은 단추, 이미지, 텍스트보기 등과 같은 FrameLayout 내의보기에서 작동하지 않습니까?

분류에서Dev

왜이 간단한 Junit와 5 테스트가 작동하지 않습니다

분류에서Dev

요소의 존재에 대한 nil 검사가 기능 테스트 케이스에서 예상대로 작동하지 않습니다.

분류에서Dev

BE에서 로그 아웃 한 후 등록 된 네임 스페이스가 작동하지 않습니다.

분류에서Dev

간단한 프로그램에서 입력 기능이 작동하지 않습니다

분류에서Dev

ImageChops.difference가 간단한 PNG 이미지에서 작동하지 않습니다.

분류에서Dev

@JsonView는 간단한 테스트에서 작동하지 않습니다.

분류에서Dev

데이터베이스에 등록한 제품의 이미지를 사용하고 싶습니다-Laravel

분류에서Dev

목록에서 단어에 대한 임의 선택이 제대로 작동하지 않습니다 (Python / Tkinter).

분류에서Dev

간단한 자바 스크립트 if 문이 작동하지 않습니다.

분류에서Dev

서비스가있는 간단한 AngularJS 앱이 작동하지 않습니다.

분류에서Dev

간단한 jQuery 필터 기능이 제대로 작동하지 않습니다.

분류에서Dev

간격 및 레이어링은 이미지 및 목록에서 작동하지 않습니다.

분류에서Dev

간격 및 레이어링은 이미지 및 목록에서 작동하지 않습니다.

분류에서Dev

Pandas의 목록에 대한 Groupby 변환이 작동하지 않습니다.

분류에서Dev

로컬 JSON 파일에서 목록으로의 매핑 기능이 작동하지 않습니다 (플러터).

분류에서Dev

Python 3.X Pandas의 간단한 IF 문이 작동하지 않습니다.

분류에서Dev

LINQ의 간단한 SQL 조인이 작동하지 않습니다.

분류에서Dev

Django에서 사용자 등록이 완전히 작동하지 않습니다.

분류에서Dev

MediaFoundation : 사용자 정의 ClassFactory 등록이 작동하지 않습니다.

분류에서Dev

Laravel의 등록 및 로그인 양식이 작동하지 않습니다.

분류에서Dev

내 필터 기능이 자바 스크립트에서 &로 아무것도 등록하지 않습니다.

분류에서Dev

7 개의 테스트 케이스 중 1 개는 하위 문자열을 찾기 위해이 간단한 C 프로그램에서 작동하지 않습니다.

분류에서Dev

마우스 오버시 목록 항목 아래의 테두리 하단이 작동하지 않습니다.

Related 관련 기사

  1. 1

    내 기능의 FOSUserBundle에서 "등록 확인"이 작동하지 않습니다.

  2. 2

    간단한 Javascript 기능이 .ascx 파일에서 작동하지 않습니다.

  3. 3

    텍스트 보안 서버에 대한 등록이 작동하지 않습니다.

  4. 4

    내 도우미에서 간단한 수학이 작동하지 않습니다.

  5. 5

    Magento에서 등록이 작동하지 않습니다.

  6. 6

    BadgeDrawable은 단추, 이미지, 텍스트보기 등과 같은 FrameLayout 내의보기에서 작동하지 않습니까?

  7. 7

    왜이 간단한 Junit와 5 테스트가 작동하지 않습니다

  8. 8

    요소의 존재에 대한 nil 검사가 기능 테스트 케이스에서 예상대로 작동하지 않습니다.

  9. 9

    BE에서 로그 아웃 한 후 등록 된 네임 스페이스가 작동하지 않습니다.

  10. 10

    간단한 프로그램에서 입력 기능이 작동하지 않습니다

  11. 11

    ImageChops.difference가 간단한 PNG 이미지에서 작동하지 않습니다.

  12. 12

    @JsonView는 간단한 테스트에서 작동하지 않습니다.

  13. 13

    데이터베이스에 등록한 제품의 이미지를 사용하고 싶습니다-Laravel

  14. 14

    목록에서 단어에 대한 임의 선택이 제대로 작동하지 않습니다 (Python / Tkinter).

  15. 15

    간단한 자바 스크립트 if 문이 작동하지 않습니다.

  16. 16

    서비스가있는 간단한 AngularJS 앱이 작동하지 않습니다.

  17. 17

    간단한 jQuery 필터 기능이 제대로 작동하지 않습니다.

  18. 18

    간격 및 레이어링은 이미지 및 목록에서 작동하지 않습니다.

  19. 19

    간격 및 레이어링은 이미지 및 목록에서 작동하지 않습니다.

  20. 20

    Pandas의 목록에 대한 Groupby 변환이 작동하지 않습니다.

  21. 21

    로컬 JSON 파일에서 목록으로의 매핑 기능이 작동하지 않습니다 (플러터).

  22. 22

    Python 3.X Pandas의 간단한 IF 문이 작동하지 않습니다.

  23. 23

    LINQ의 간단한 SQL 조인이 작동하지 않습니다.

  24. 24

    Django에서 사용자 등록이 완전히 작동하지 않습니다.

  25. 25

    MediaFoundation : 사용자 정의 ClassFactory 등록이 작동하지 않습니다.

  26. 26

    Laravel의 등록 및 로그인 양식이 작동하지 않습니다.

  27. 27

    내 필터 기능이 자바 스크립트에서 &로 아무것도 등록하지 않습니다.

  28. 28

    7 개의 테스트 케이스 중 1 개는 하위 문자열을 찾기 위해이 간단한 C 프로그램에서 작동하지 않습니다.

  29. 29

    마우스 오버시 목록 항목 아래의 테두리 하단이 작동하지 않습니다.

뜨겁다태그

보관