1024*1024 = 1,048,576 10억 개의 사진은 1000,000,000 각 픽셀은 약 1000개의 사진에 해당하며 샘플링 방법을 사용할 수 있으며 각 픽셀은 무작위입니다. 1000장의 사진 중에서 N개의 사진을 선택한 후 각 사진에서 M개의 픽셀을 무작위로 선택하고 그 평균값을 썸네일의 픽셀로 구한 후 썸네일의 1024*1024픽셀을 찾습니다. opencv를 사용하여 구현할 수 있습니다. 그러나 이 10억 장의 사진이 무작위라면 결과는 그레이스케일 0.5에 가까운 사진이 될 것입니다. 중심 극한 정리에 따르면 썸네일의 각 픽셀의 분산은 0이 되는 경향이 있기 때문입니다. 10억개 픽셀의 조합이 구조적 특성을 갖고 있는지 확인해야 한다.
1024*1024 = 1,048,576
10억 개의 사진은 1000,000,000
각 픽셀은 약 1000개의 사진에 해당하며 샘플링 방법을 사용할 수 있으며 각 픽셀은 무작위입니다. 1000장의 사진 중에서 N개의 사진을 선택한 후 각 사진에서 M개의 픽셀을 무작위로 선택하고 그 평균값을 썸네일의 픽셀로 구한 후 썸네일의 1024*1024픽셀을 찾습니다.
opencv를 사용하여 구현할 수 있습니다.
그러나 이 10억 장의 사진이 무작위라면 결과는 그레이스케일 0.5에 가까운 사진이 될 것입니다. 중심 극한 정리에 따르면 썸네일의 각 픽셀의 분산은 0이 되는 경향이 있기 때문입니다. 10억개 픽셀의 조합이 구조적 특성을 갖고 있는지 확인해야 한다.
PS를 열고 최대 효율로 직접 그림을 그려보세요
Paiyun은 다시 Alibaba Cloud OSS에 이미지 처리 기능을 제공합니다. API를 살펴볼 수 있습니다.
데이터 압축은 최종 이미지에서 각 이미지의 픽셀 크기를 계산한 다음 10억 개의 이미지를 해당 크기로 압축하고 마지막으로 ImageMagick을 호출하여 접합합니다.
썸네일 생성 알고리즘의 원리를 잘 모르겠습니다. 아니면 알고리즘을 병렬화하여 분산 방식으로 수행할 수 있는지 알 수 있나요?
왜 이렇게 작은 사진이 10만 장이면 한 장의 픽셀도 차지하지 못하는 걸까요?
기억이 망가질 것 같은 느낌
10억, 빅데이터 개념이 뭔가요?
10억 장의 사진! ! 빨리 원해요! ! 해결책을 찾고 있습니다