// Copyright (c) the JPEG XL Project Authors. All rights reserved. // // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file.
#include"lib/jxl/luminance.h"
#include"lib/jxl/image_metadata.h"
namespace jxl {
void SetIntensityTarget(ImageMetadata* m) { if (m->color_encoding.Tf().IsPQ()) { // Peak luminance of PQ as defined by SMPTE ST 2084:2014.
m->SetIntensityTarget(10000);
} elseif (m->color_encoding.Tf().IsHLG()) { // Nominal display peak luminance used as a reference by // Rec. ITU-R BT.2100-2.
m->SetIntensityTarget(1000);
} else { // SDR
m->SetIntensityTarget(kDefaultIntensityTarget);
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.