mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-01-23 07:44:37 +03:00
Convert tabs to spaces
This commit is contained in:
parent
071dc9409f
commit
80f69ad32e
|
@ -735,12 +735,12 @@ _xyz3_py(cmsCIEXYZ* XYZ)
|
|||
cmsXYZ2xyY(&xyY[2], &XYZ[2]);
|
||||
|
||||
return Py_BuildValue("(((d,d,d),(d,d,d),(d,d,d)),((d,d,d),(d,d,d),(d,d,d)))",
|
||||
XYZ[0].X, XYZ[0].Y, XYZ[0].Z,
|
||||
XYZ[1].X, XYZ[1].Y, XYZ[1].Z,
|
||||
XYZ[2].X, XYZ[2].Y, XYZ[2].Z,
|
||||
xyY[0].x, xyY[0].y, xyY[0].Y,
|
||||
xyY[1].x, xyY[1].y, xyY[1].Y,
|
||||
xyY[2].x, xyY[2].y, xyY[2].Y);
|
||||
XYZ[0].X, XYZ[0].Y, XYZ[0].Z,
|
||||
XYZ[1].X, XYZ[1].Y, XYZ[1].Z,
|
||||
XYZ[2].X, XYZ[2].Y, XYZ[2].Z,
|
||||
xyY[0].x, xyY[0].y, xyY[0].Y,
|
||||
xyY[1].x, xyY[1].y, xyY[1].Y,
|
||||
xyY[2].x, xyY[2].y, xyY[2].Y);
|
||||
}
|
||||
|
||||
static PyObject*
|
||||
|
@ -783,9 +783,9 @@ _profile_read_ciexyy_triple(CmsProfileObject* self, cmsTagSignature info)
|
|||
/* Note: lcms does all the heavy lifting and error checking (nr of
|
||||
channels == 3). */
|
||||
return Py_BuildValue("((d,d,d),(d,d,d),(d,d,d)),",
|
||||
triple->Red.x, triple->Red.y, triple->Red.Y,
|
||||
triple->Green.x, triple->Green.y, triple->Green.Y,
|
||||
triple->Blue.x, triple->Blue.y, triple->Blue.Y);
|
||||
triple->Red.x, triple->Red.y, triple->Red.Y,
|
||||
triple->Green.x, triple->Green.y, triple->Green.Y,
|
||||
triple->Blue.x, triple->Blue.y, triple->Blue.Y);
|
||||
}
|
||||
|
||||
static PyObject*
|
||||
|
@ -817,12 +817,12 @@ _profile_read_named_color_list(CmsProfileObject* self, cmsTagSignature info)
|
|||
for (i = 0; i < n; i++) {
|
||||
PyObject* str;
|
||||
cmsNamedColorInfo(ncl, i, name, NULL, NULL, NULL, NULL);
|
||||
str = PyUnicode_FromString(name);
|
||||
if (str == NULL) {
|
||||
Py_DECREF(result);
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
str = PyUnicode_FromString(name);
|
||||
if (str == NULL) {
|
||||
Py_DECREF(result);
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
PyList_SET_ITEM(result, i, str);
|
||||
}
|
||||
|
||||
|
@ -844,9 +844,9 @@ static cmsBool _calculate_rgb_primaries(CmsProfileObject* self, cmsCIEXYZTRIPLE*
|
|||
|
||||
// transform from our profile to XYZ using doubles for highest precision
|
||||
hTransform = cmsCreateTransform(self->profile, TYPE_RGB_DBL,
|
||||
hXYZ, TYPE_XYZ_DBL,
|
||||
INTENT_RELATIVE_COLORIMETRIC,
|
||||
cmsFLAGS_NOCACHE | cmsFLAGS_NOOPTIMIZE);
|
||||
hXYZ, TYPE_XYZ_DBL,
|
||||
INTENT_RELATIVE_COLORIMETRIC,
|
||||
cmsFLAGS_NOCACHE | cmsFLAGS_NOOPTIMIZE);
|
||||
cmsCloseProfile(hXYZ);
|
||||
if (hTransform == NULL)
|
||||
return 0;
|
||||
|
@ -885,31 +885,31 @@ _is_intent_supported(CmsProfileObject* self, int clut)
|
|||
|
||||
|
||||
n = cmsGetSupportedIntents(INTENTS,
|
||||
intent_ids,
|
||||
intent_descs);
|
||||
intent_ids,
|
||||
intent_descs);
|
||||
for (i = 0; i < n; i++) {
|
||||
int intent = (int) intent_ids[i];
|
||||
PyObject* id;
|
||||
PyObject* entry;
|
||||
PyObject* entry;
|
||||
|
||||
/* Only valid for ICC Intents (otherwise we read invalid memory in lcms cmsio1.c). */
|
||||
if (!(intent == INTENT_PERCEPTUAL || intent == INTENT_RELATIVE_COLORIMETRIC
|
||||
|| intent == INTENT_SATURATION || intent == INTENT_ABSOLUTE_COLORIMETRIC))
|
||||
continue;
|
||||
/* Only valid for ICC Intents (otherwise we read invalid memory in lcms cmsio1.c). */
|
||||
if (!(intent == INTENT_PERCEPTUAL || intent == INTENT_RELATIVE_COLORIMETRIC
|
||||
|| intent == INTENT_SATURATION || intent == INTENT_ABSOLUTE_COLORIMETRIC))
|
||||
continue;
|
||||
|
||||
id = PyInt_FromLong((long) intent);
|
||||
entry = Py_BuildValue("(OOO)",
|
||||
_check_intent(clut, self->profile, intent, LCMS_USED_AS_INPUT) ? Py_True : Py_False,
|
||||
_check_intent(clut, self->profile, intent, LCMS_USED_AS_OUTPUT) ? Py_True : Py_False,
|
||||
_check_intent(clut, self->profile, intent, LCMS_USED_AS_PROOF) ? Py_True : Py_False);
|
||||
if (id == NULL || entry == NULL) {
|
||||
Py_XDECREF(id);
|
||||
Py_XDECREF(entry);
|
||||
Py_XDECREF(result);
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
PyDict_SetItem(result, id, entry);
|
||||
id = PyInt_FromLong((long) intent);
|
||||
entry = Py_BuildValue("(OOO)",
|
||||
_check_intent(clut, self->profile, intent, LCMS_USED_AS_INPUT) ? Py_True : Py_False,
|
||||
_check_intent(clut, self->profile, intent, LCMS_USED_AS_OUTPUT) ? Py_True : Py_False,
|
||||
_check_intent(clut, self->profile, intent, LCMS_USED_AS_PROOF) ? Py_True : Py_False);
|
||||
if (id == NULL || entry == NULL) {
|
||||
Py_XDECREF(id);
|
||||
Py_XDECREF(entry);
|
||||
Py_XDECREF(result);
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
PyDict_SetItem(result, id, entry);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
@ -1070,7 +1070,7 @@ cms_profile_getattr_creation_date(CmsProfileObject* self, void* closure)
|
|||
}
|
||||
|
||||
return PyDateTime_FromDateAndTime(1900 + ct.tm_year, ct.tm_mon, ct.tm_mday,
|
||||
ct.tm_hour, ct.tm_min, ct.tm_sec, 0);
|
||||
ct.tm_hour, ct.tm_min, ct.tm_sec, 0);
|
||||
}
|
||||
|
||||
static PyObject*
|
||||
|
@ -1295,7 +1295,7 @@ cms_profile_getattr_green_primary(CmsProfileObject* self, void* closure)
|
|||
result = _calculate_rgb_primaries(self, &primaries);
|
||||
if (! result) {
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
return Py_None;
|
||||
}
|
||||
|
||||
return _xyz_py(&primaries.Green);
|
||||
|
@ -1311,7 +1311,7 @@ cms_profile_getattr_blue_primary(CmsProfileObject* self, void* closure)
|
|||
result = _calculate_rgb_primaries(self, &primaries);
|
||||
if (! result) {
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
return Py_None;
|
||||
}
|
||||
|
||||
return _xyz_py(&primaries.Blue);
|
||||
|
@ -1394,11 +1394,11 @@ cms_profile_getattr_icc_measurement_condition (CmsProfileObject* self, void* clo
|
|||
geo = "unknown";
|
||||
|
||||
return Py_BuildValue("{s:i,s:(ddd),s:s,s:d,s:s}",
|
||||
"observer", mc->Observer,
|
||||
"backing", mc->Backing.X, mc->Backing.Y, mc->Backing.Z,
|
||||
"geo", geo,
|
||||
"flare", mc->Flare,
|
||||
"illuminant_type", _illu_map(mc->IlluminantType));
|
||||
"observer", mc->Observer,
|
||||
"backing", mc->Backing.X, mc->Backing.Y, mc->Backing.Z,
|
||||
"geo", geo,
|
||||
"flare", mc->Flare,
|
||||
"illuminant_type", _illu_map(mc->IlluminantType));
|
||||
}
|
||||
|
||||
static PyObject*
|
||||
|
@ -1419,9 +1419,9 @@ cms_profile_getattr_icc_viewing_condition (CmsProfileObject* self, void* closure
|
|||
}
|
||||
|
||||
return Py_BuildValue("{s:(ddd),s:(ddd),s:s}",
|
||||
"illuminant", vc->IlluminantXYZ.X, vc->IlluminantXYZ.Y, vc->IlluminantXYZ.Z,
|
||||
"surround", vc->SurroundXYZ.X, vc->SurroundXYZ.Y, vc->SurroundXYZ.Z,
|
||||
"illuminant_type", _illu_map(vc->IlluminantType));
|
||||
"illuminant", vc->IlluminantXYZ.X, vc->IlluminantXYZ.Y, vc->IlluminantXYZ.Z,
|
||||
"surround", vc->SurroundXYZ.X, vc->SurroundXYZ.Y, vc->SurroundXYZ.Z,
|
||||
"illuminant_type", _illu_map(vc->IlluminantType));
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user