cfitsio을 사용하여 새로운 맞는 파일에 픽셀 데이터로 이미지를 작성하고 채우려고합니다. 나는 어디에서 잘못하고 있는지 모르지만 모든 데이터가 맞는 파일에 쓰여지지 않습니다. 나는 데이터를 체크 아웃하기 위해 binary vi을 사용했고 이미지 데이터가 제대로 생성되지 않았다. 나는 NASA website에서 두 번째 image HST WFPC 2 fi
자바에서 맞는 파일을 jpg로 변환해야합니다. ImageJ로 시도했지만 GUI가없는 간단한 라이브러리가 필요합니다. 나는 자바에서 웹 페이지를 개발 중이며 백그라운드에서 파일을 변환해야한다. public void fitsToJpg(String source, String destination, String image){
try {
Image
내 임무는 은하계의 큰 목록에서 가장 가까운 은하계를 쌍으로 만드는 것입니다. 나는 각각의 RA, DEC, Z와 주어진 데이터로부터 각각의 거리를 계산하는 수식을 가지고있다. 그러나 각 은하계와 가장 가까운 이웃과의 매칭을 목적으로리스트에서 각 은하계와 다른 모든 은하계 사이의 거리를 찾기 위해 전체리스트를 반복하는 효과적인 방법을 찾을 수는 없습니다.이
일부 파일이 있는데 이름의 일부를 기반으로 특정 배열로 가져 오려고합니다. dark_1s-001.fit
dark_1s-002.fit
dark_1s-003.fit
dark_5s-001.fit
dark_5s-002.fit
dark_5s-003.fit
내 유일한 진짜 문제는 내가 ('*. 맞는') glob.glob에서 인수를 변경하려면 '1 초'와
기존 FITS 파일 (xbulge-w1.fits)을 처리하고 처리 된 이미지를 새로운 FITS (w1_resampled.fits)에 저장하는 프로그램이 있습니다. 원래의 헤더를 새로운 것으로 복사하여 동일한 좌표 (즉, 은하)에 있도록합니다. 나는 다음과 같은 코드로 할 노력하고있어 : # Open the FITS files as input image an
오브젝트의 한 이미지에서 컨투어를 플롯하려합니다. 밴드 A에서 저기있는 동일한 오브젝트의 저해상도 이미지 위에, 밴드 Z라고 가정 해 봅시다. 두 이미지가 모두 적합합니다 파일로 구성되어 있으므로 각 2D 컷 아웃을 만들어야합니다. 그러나 밴드 Z의 이미지는 밴드 A의 이미지보다 훨씬 적습니다. 따라서 동일한 피겨로 플롯하려고하면 Z 축의 이미지가 픽셀 크
FITS 형식을 연구하기 시작했으며 Definition of FITS 문서를 읽는 중입니다. FITS 파일에는 하나 이상의 HDU가있을 수 있습니다. 기본 HDU는 첫 번째 HDU와 두 개 이상의 HDU가있는 확장자입니다 (두 개 이상의 HDU가있는 경우). 또한 해당 확장에 대해 데이터 유닛이 이미지, 이진 테이블 또는 ASCII 테이블인지 여부를 알려주
FITS 파일의 좌표계를 원래의 적도 좌표계에서 은하계 좌표 (도)로 변경하여 이러한 좌표를 사용하여 결과 FITS 이미지를 조작하려고합니다. 이렇게하려면 각 픽셀의 적도 위치가 포함 된 배열을 추출하여 원하는 은하계 좌표로 변환해야합니다. 이것은 내 지식이 제한되어 있으며 해당 배열을 추출하는 방법을 파악할 수없는 것처럼 보입니다. 는 궁극적으로, 나는
정의되어 있지 않습니다. 는 그들은 : "To see the entire header as it appears in the FITS file (with the END card and padding stripped), simply enter the header object by itself, or print(repr(header)) " 을하지만 header를