다른 크기의 이미지가 두 개있는 경우 두 개의 이미지 크기의 합과 동일한 크기의 창을 가진 것처럼 할 수 있습니까? 창 (크기) = 이미지의 image1에 + 크기의 크기는 2 이 창에서이 마법사를 붙여보다가 가능하다 ..... 공동 을 보여? 당신이 구성 할 소리를 어떻게다른 크기의 이미지가 두 개있는 경우
0
A
답변
2
당신의 설명보다는 예 경우 두 이미지의 블록 대각 행렬은 결과의 크기가 크기의 합이 될 것이기 때문에 (각 차원을 따라). 오프 대각선 블록은 0으로 채워 있습니다 물론
img1 = randn(70,100);
img2 = randn(50,110);
img = blkdiag(img1,img2);
imshow(img)
: 그것을 할 수있는 방법은 blkdiag
기능을 사용하는 것입니다.
편집 : 그것은 더 이상 이미지와 같은 높이가되도록하여 정제 된 질문에 응답
, 당신은 패드에 0으로 짧은 영상이있다. 그런 다음 이들을 나란히 연결할 수 있습니다. 내가 수평으로 두 이미지를 결합하는이 코드를 작성했습니다
h1 = size(img1, 1);
[h2, w2] = size(img2);
img2a = [img2; zeros(h1-h2, w2)];
img = [img1, img2a];
2
: img1
가정하면이 같이 보일 것 이상 입니다. img1과 img2는 그레이 스케일이어야합니다.
function [ output_args ] = sideBySideImage(img1, img2)
%UNTITLED Summary of this function goes here
% Detailed explanation goes here, expects a black and white images
[r1, c1] = size(img1);
[r2, c2] = size(img2);
if r1<r2 %rows in first img are less, so we add some rows in it
temp_row = zeros(1,c1);
while r1~=r2
img1 = [img1; temp_row];
[r1, c1] = size(img1);
[r2, c2] = size(img2);
end
elseif r1>r2 %rows in second img are less, so we add some rows in it
temp_row = zeros(1,c2);
while r1~=r2
img2 = [img2; temp_row];
[r1, c1] = size(img1);
[r2, c2] = size(img2);
end
end
output_args = [img1, img2];
end
의
관련 문제
- 1. 저장된 EPS 이미지가 플롯 차트와 다른 경우
- 2. WHERE 절이 여러 개있는 경우 도움이 필요합니다.
- 3. 동일한 크기의 두 jpg 이미지가 matlab에서 다른 픽셀의 30 % 이상을 가지고 있는지 확인하는 방법은 무엇입니까?
- 4. 두 이미지 - 이미지를 클릭하면 다른 이미지가 표시됩니까?
- 5. jtabbedpane 다른 크기의 탭
- 6. 다른 크기의 텍스트 제공
- 7. 강제 이미지가 큰 경우
- 8. WCF 클라이언트가 여러 개있는 경우 차단 문제가 발생했습니다.
- 9. 유한 옵션 집합이 여러 개있는 경우 enum이나 클래스 집합을 사용합니까?
- 10. ImageMagick : 이미지 위에 다른 크기의 두 문자열을 그리는 방법은 무엇입니까?
- 11. plupload를 사용하여 서로 다른 두 가지 크기의 이미지 저장 방법
- 12. 이미지가 두 번
- 13. 워드 프레스 이미지가 여러 번 표시되는 경우
- 14. 웹 사이트에 블로그가 여러 개있는 경우 RSS 피드를 어떻게해야합니까?
- 15. 뷰어 컨트롤보고 - 다른 크기의 그래프 생성
- 16. 두 번째 이미지가 보이지 않습니다.
- 17. 다른 화면 크기의 Android CSS
- 18. 다른 크기의 netbeans로 UI를 만드십시오!
- 19. 다른 용지 크기의 페이지 삽입하기
- 20. 두 모듈의 작동 방식이 서로 다른 경우
- 21. REST API에 대한 버전이 여러 개있는 경우 기본 버전이 무엇입니까?
- 22. 단어가 2 개있는 경우 검색 창에 EXC_BAD_ACCESS가 표시됩니까?
- 23. 이미지가 비어있는 경우 링크 표시
- 24. 동일한 이름의 입력 요소가 두 개있는 것이 맞습니까?
- 25. FTP 및 HTTP 여유 공간 크기의 경우
- 26. cf. 서로 다른 크기의 등록 파일
- 27. 같은 크기의 두 세트에있는 값을 비교하는 방법
- 28. NSData.FromStream() - 파일 크기의 두 배와 파일
- 29. 다른 크기의 스택에서 컴파일러 할당 수행
- 30. 여러 화면에 대해 어떤 크기의 이미지가 있어야하는지 파악하는 방법은 무엇입니까?
가능한 중복 [하나의 창 matlab에 두 이미지를 결합하는 방법?] (http://stackoverflow.com/questions/4037779/how-to-combine-two-images-on-one-window- matlab) – gnovice
@gnovice 크기가 동일하지 않으므로 정확히 중복되지 않습니다. – Shai