ColorSampler v1.0


 
This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Adrian Pueyo
Website: adrianpueyo.com
Blinkscript-based live version of CurveTool with additional features like custom and weighted alphas or direct deflickering.
Requirements:
11.0, 10.5, 10.0 or later
Linux, Mac, Windows
05 Jun 2019
1084

               ColorSampler ColorSampler v1.0                

 

Tutorial/Overview video: https://vimeo.com/adrianpueyo/colorsampler

ColorSampler is a tool that calculates the average color of a target input (or the src image if there's no target input), weighted through the area input (or the whole frame if there's no area input). It can also calculate the maximum or minimum value over the area. Additionally, you can directly remove color flickering to an image, or apply it from a target.

You can think of ColorSampler as a live version of CurveTool with some additional features using the power of Blinkscript, where instead of being limited to a rectangle you can plug a roto to use for the sampling area... or a key... :)

ColorSampler screenshot

 

Bugs and suggestions always appreciated :)

Please login in order to download these files.

Comments   

 
+3 # Simon Jokuschies 2019-06-04 22:21
This is really great, thanks for sharing, Adrian.
 
 
+1 # Tobias Schreeck 2019-06-05 16:46
Thanks Adrian.
 
 
+2 # Falk Hofmann 2019-06-10 22:04
That's just awesome Adrian.
Well done!
 
 
0 # Jorge M 2019-07-16 19:05
Excelente Tool! mil gracias por compartir !
 
 
0 # K P 2019-07-22 04:49
Hi Adrian,

Very cool tool! :)

One thing I would like to mention is that the Export Flicker(src) isn't working like its supposed to. Even at the reference frame, the exported Grade has 'reverse' enabled and offset values at 1 which gives undesirable result. Maybe I am just doing something wrong.

Cheers mate
 
 
+2 # Bernd M 2021-01-15 22:35
Hm... copy paste gives me ths (nuke 12.1v4)

ColorSampler2.apMaxMinKernel.maxTileLines: no such knob
ColorSampler2.apMaxMinKernel.100: no such knob
ColorSampler2.apWeightedAvg.maxTileLines: no such knob
ColorSampler2.apWeightedAvg.100: no such knob
 
 
0 # michele m 2023-09-03 11:57
Quoting Bernd M:
Hm... copy paste gives me ths (nuke 12.1v4)

ColorSampler2.apMaxMinKernel.maxTileLines: no such knob
ColorSampler2.apMaxMinKernel.100: no such knob
ColorSampler2.apWeightedAvg.maxTileLines: no such knob
ColorSampler2.apWeightedAvg.100: no such knob


I get the same :/ but the node does the job.
 
 
0 # michele m 2023-09-03 12:21
[edit]

It seems to work but then it doesn't export any grades.

The button "create" results in error
Missing parentheses in call to 'print'. Did you mean print(l)? (, line 5).
 
 
0 # Martin Rombos 2024-01-23 12:41
For some reason, the gizmo that comes with Tony Lion's survival toolkit doesn't show errors right after loading, unlike the gizmo available for download here. So, starting with that version is recommended.

To get the CREATE button to work, you need to edit the gizmo file with a text editor. On line 22, add parentheses after the print command.
It currently reads: .... n.knob(\"linked \").value()\npr int l\nif...........
but it should be: ....... n.knob(\"linked \").value()\npr int (l)\nif ......

Thanks Adrian for sharing this amazing tool.
 

You have no rights to post comments

We have 3618 guests and 164 members online