aboutsummaryrefslogtreecommitdiffstats
path: root/src/layerdata/posterize.coffee
blob: 4ae7bba1570c62ed41b3953fbe4d706dc7b8b084 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
class PSDPosterize
  constructor: (@layer, @length) ->
    @file = @layer.file
    @data = {}

  parse: ->
    @data.levels = @file.readShortInt()
    assert @data.levels >= 2 and @data.levels <= 255

    # Padding
    @file.seek 2

    @data