diff --git a/Project.toml b/Project.toml index 305a2a1..92dcc2a 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "Stuffing" uuid = "4175e07e-e5b7-423e-8796-3ea7f6d48281" authors = ["guoyongzhi "] -version = "0.8" +version = "0.8.1" [deps] Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" diff --git a/src/qtrees.jl b/src/qtrees.jl index d311d96..5e778dc 100644 --- a/src/qtrees.jl +++ b/src/qtrees.jl @@ -187,7 +187,7 @@ function ShiftedQTree(pic::PaddedMat{T}) where T end function ShiftedQTree(pic::AbstractMatrix{UInt8}, sz::Integer; default=EMPTY) @assert isinteger(log2(sz)) - @assert sz >= size(pic, 1) && sz >= size(pic, 2) + (sz >= size(pic, 1) && sz >= size(pic, 2)) || (@warn "ShiftedQTree cut off: $(size(pic))>$sz") ShiftedQTree(PaddedMat(pic, (sz, sz), default=default)) end function ShiftedQTree(pic::AbstractMatrix{UInt8}; default=EMPTY)