قانون فين هو قانون للعالم الألماني فلهلم فين وهو ينص على ان الطول الموجي المصاحب لأقصى شدة اشعاع يتناسب عكسيا مع درجة الحرارة المطلقة وتقاس بالكلفن وقد لاحظ العالم فين انه عند تسخين جسم اسود كلما رفعنا درجة الحرارة كلما اصبحت الأشعاعات ذات طول موجي اصغر وتردد اكبر وبالتالي يمكن معرفة درجة حرارة اي جسم ملتهب من خلال لونه لأنه وحسب قانون فين كل درجة حرارة معينة مرتبطة بطول موجي معين , ويمكن مثلا معرفة درجة حرارة الحمم البركانية من خلال لونها.