110 lines
3.0 KiB
Plaintext
110 lines
3.0 KiB
Plaintext
{
|
|
"FormatVersion": 3,
|
|
"Id": "face6050-9e32-4f6e-8095-280e2ccf70e5"/*I02e_ImageLevels*/,
|
|
"Description": "Analyze: ImageLevels",
|
|
"InputUis": [],
|
|
"SymbolChildUis": [
|
|
{
|
|
"ChildId": "7a9e24fd-e76f-4dfc-b3f9-05ba589fb58d"/*LinearGradient*/,
|
|
"Position": {
|
|
"X": 1212.9983,
|
|
"Y": 1831.984
|
|
},
|
|
"SnapshotGroupIndex": "1"
|
|
},
|
|
{
|
|
"ChildId": "9557cb56-b6bf-4fe5-b20c-d8b081aa96b1"/*LinearGradient*/,
|
|
"Position": {
|
|
"X": 1441.7301,
|
|
"Y": 2334.827
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "abb14834-2d8c-4f1d-ba67-82bd24f26349"/*LinearGradient*/,
|
|
"SectionId": "52144bbb-0581-4f49-bc4a-bee46d64b0bd",
|
|
"Position": {
|
|
"X": 1148.7217,
|
|
"Y": 2128.621
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "b4f60768-5b54-44ff-ad26-3b1e9186b7da"/*ImageLevels*/,
|
|
"SectionId": "52144bbb-0581-4f49-bc4a-bee46d64b0bd",
|
|
"Position": {
|
|
"X": 1288.7217,
|
|
"Y": 2128.621
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "e705615e-36b8-4ba2-a4c9-9437e3db740a"/*ImageQuiz*/,
|
|
"Position": {
|
|
"X": 1609.7146,
|
|
"Y": 2018.4391
|
|
}
|
|
},
|
|
{
|
|
"ChildId": "f324551e-150d-436d-b85a-df54f102e9d1"/*ImageLevels*/,
|
|
"Position": {
|
|
"X": 1212.9982,
|
|
"Y": 1899.2506
|
|
},
|
|
"SnapshotGroupIndex": "1"
|
|
}
|
|
],
|
|
"OutputUis": [
|
|
{
|
|
"OutputId": "3585d604-7df9-4496-88c4-6587676945b5"/*ColorBuffer*/,
|
|
"Position": {
|
|
"X": 1609.7146,
|
|
"Y": 2088.439
|
|
}
|
|
}
|
|
],
|
|
"Sections": [
|
|
{
|
|
"Id": "52144bbb-0581-4f49-bc4a-bee46d64b0bd",
|
|
"Label": "Solution",
|
|
"Collapsed": "True",
|
|
"Color": {
|
|
"X": 0.6,
|
|
"Y": 0.6,
|
|
"Z": 0.6,
|
|
"W": 1.0
|
|
},
|
|
"Position": {
|
|
"X": 1120.0,
|
|
"Y": 2054.7593
|
|
},
|
|
"Size": {
|
|
"X": 350.0,
|
|
"Y": 150.24072
|
|
}
|
|
}
|
|
],
|
|
"TourPoints": [
|
|
{
|
|
"Id": "4622cdf8-fda2-47b4-b410-34bd69804aba",
|
|
"Description": "Sometimes it is hard to see the actual numeric values behind an image."
|
|
},
|
|
{
|
|
"Id": "de59dae4-288e-4b22-ae6f-9a8af944e051",
|
|
"Description": "To help with this, TiXL offers operators for analyzing images.\nIn this example, [ImageLevels] slices an image and visualizes the color values along an intersection line."
|
|
},
|
|
{
|
|
"Id": "309d07b1-5ab7-49d7-aaba-1befe0468fa4",
|
|
"Description": "Connect [LinearGradient] to [ImageLevels].",
|
|
"Style": "CallToAction"
|
|
},
|
|
{
|
|
"Id": "afdaeb36-eabc-44db-bc19-a14e9c730917",
|
|
"Description": "Now a few things become clear:\n- The default gradient is linear, with sharp ends. \n- It does not cover the full width of the image. \n- It starts at pure black and ends at pure white."
|
|
},
|
|
{
|
|
"Id": "eb2fffe9-d0c8-41f6-bcaa-d67f46ae7c48",
|
|
"ChildId": "f324551e-150d-436d-b85a-df54f102e9d1",
|
|
"InputId": "48e80f45-9685-4ded-aa1c-d05e16658c5a",
|
|
"Description": "Increase the width to better see the curve and to match the example.",
|
|
"Style": "CallToAction"
|
|
}
|
|
]
|
|
} |