작은 그림을 확대시 깨지지 않고 확대 시킬수 있나요?
용량이 작은 그림을 크게 볼려면 그림이 깨져서 이상하게 보이는데요
그림을 확대해도 원래 그림처럼 깨지지 않고 확대 할수있는 방법이 있나요?????
안녕하세요.
작은 이미지를 확대 시 이미지가 깨지는 이유는 이미지 저장할때 해상도를 떨어트려 화소를 덜어내거나 확장자가 jpg, png, bmp의 경우일 때 깨지게됩니다.
하나의 색을 표현하는 방법에 따라 달라지게되죠.
이미지 파일의 확장자가 tiff, dng, gif파일의 경우는 확대시 깨지는현상이 거의 없으나 용량이 매우 큼니다.
하여 저장방식을 바꾸는 방법으로는 포토샵과 같은 사진 편집프로그램으로 이미지 파일을 연 후 확장자를 바꿔 저장하신다면 확대시 깨지지않는 이미지 파일로 변환이 가능합니다.
이미지를 크게 래스터(비트맵) 이미지와 벡터 이미지로 나눌 수 있습니다.
래스터 이미지는 여러개의 픽셀로 되어 있습니다. 작은 그림은 픽셀 수가 적은 것입니다.
표를 색칠한 것과 비슷합니다. 아무리 촘촘해도 확대하면 깨질 수밖에 없습니다.벡터 이미지는 점, 직선, 곡선, 다각형 같은 걸 써서 이미지를 보여줍니다.
화면에 보여줄 때는 그 부분을 래스터화합니다. 벡터 이미지는 확대해도 안 깨집니다.그 "용량이 작은 이미지"가 벡터 이미지라면 그냥 확대해도 문제 없지만
깨져서 이상하게 보인다는 걸 보아 래스터 이미지인 것 같은데래스터 이미지는 축소하면 손실됩니다. 확대해도 깨집니다. 되돌릴 수 없습니다.
비슷하게 확대하는 waifu2x같은 것도 있지만, 축소 전으로 되돌리는 것은 아닙니다.크게 봐도 깨지지 않으려면
처음부터 고화질의 (래스터) 이미지거나, 아니면 확대해도 안 깨지는 벡터 이미지여야 합니다.※ 래스터 이미지를 벡터 이미지로 바꿔도 깨질 수 있습니다. 처음부터 벡터 이미지였어야 합니다.
결론 : 답 없습니다!
안녕하세요
기본적으로 이미지 사이즈 작은걸 크게 보려고 하면 깍두기처럼 깨져보일수 밖에 없는데요
이건 픽셀 크기 때문에 그렇습니다
예를 들어 가로사이즈가 10개의 점 , 세로 10개의 점으로 된 이미지가 있는데
이걸 돋보기로 확대해서 보면? 크기는 커 보이지만
어찌되었든 가로사이즈 10개의 점, 세로사이즈 10개의 점으로 구성되어 있습니다
즉, 점(깍두기모양)만 크게 되는것이니 점점 커질수록 어색한 형태가 되는거죠
그래서 나온게 벡터방식인데요.
벡터는 처음 이미지를 만든후 작게 하든, 크게 하든 그 모양 그대로 유지가 됩니다
즉, 동그란 원을 그렸다면? 이걸 100배 크게 확대하면? 100배 크기에 맞게 픽셀(점)들이
늘어나면서 원모습 그대로를 유지해줍니다
하지만 질문을 봤을때는 벡터방식이 아니고 jpg,gif 이미지인것 같은데
이건 원래 그림처럼 깨지지 않고 확대할 수 있는 방법은 없습니다
일반적인 jpg png 등의 이미지는 사각형 박스로 된 픽셀이라는 이름으로 불리는 작은 박스에
색이 꽉 채워진 형태의 점들이 모여 그림이 만들어집니다
그래서 어떤 그림이라도 jpg png gif등의 확장자로 이루어진 이미지들은 크게 확대를 하다 보면
픽셀이라고 불리우는 작은 상자들이 보이게 되죠.
그 상자들이 크게 보이고 모자이크처럼 보이게 되면 그림이 깨졌다고생각하실겁니다.
결론을 말씀드리자면 방법이 없습니다.