2016-07-19 3 views
0

달의 위상이 다른 이미지는 어떻게 생성합니까?달의 위상을 프로그래밍 방식으로 생성하는 방법은 무엇입니까?

즉, 나는 이런 식으로 뭔가를 원하는 :

waxing gibbous

나는 예를

new moon & full moon

를 들어, 결과의 종류를 얻기 위해 두 개의 이미지를 중첩에 대해 생각하고 미국 해군 달 조명 데이터를 기반으로 (모든 대안?)

2016

달의 달력: http://aa.usno.navy.mil/cgi-bin/aa_moonill2.pl?form=2&year=2016&task=00&tz=6&tz_sign=-1

나는 김프 첫 번째 이미지를했다, 그래서 나는 처음에 조명 분수 (구문 분석 된 달 데이터를 공급 김프 스크립트로 해당 프로세스를 자동화에 대해 생각하고).

저는 김프에 의존하지 않는 대안을 찾고 있습니다.

감사합니다.

+0

비 프로그램 적 이미지 생성을 다루기 때문에이 질문을 주제로 닫으려고합니다. –

+0

http://stackoverflow.com/q/33258872/2521214 일부 추가 아이디어 – Spektre

+0

@paranoidhominid upl 특정 날짜의 달의 상태를 말해 줄 수 있을까 .. 나는 또한 그것에 woking 오전 ..Plz 도와주세요 .. 고마워요 –

답변

1
  • (가능성, 알파 - 투 - 선택)
  • 저장
  • 스케일 수평 (수직)를 중심 저장된 채널
  • 이를 다시
  • 이 선택을 제거 채널로 달에 선택 받기 원래 선택
  • 크기 조정 된 채널 빼기
  • 이미지의 절반 부분에서 빼기
  • 버킷 채우기 나머지 선택

수평 배율 인수는 POM 일의 코사인이 될 수 있습니다.

POM

0

완전히 다른, 비 김프 의존 대안 : 직접 SVG 파일을 생성합니다. 실제로는 초승달 모양을 오버레이하는 기본 이미지가 있습니다 (즉, 다른 대답에서와 같이 한쪽은 반원, 다른 한쪽은 반 타원). 원과 매우 근접한 베 지어 스플라인을 작성합니다 호 또는 타원 호를 사용하는 것이 매우 쉽습니다.

관련 문제