Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/image.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsoumith <soumith@fb.com>2015-04-26 22:40:31 +0300
committersoumith <soumith@fb.com>2015-04-26 22:40:31 +0300
commit45da33035308f5fdbe85556028cb19f87c2c7519 (patch)
tree4fd3507d9a9a370732802776a4c78ee55f0118b6
parentcb36d6c4fe187e18b0027c877c130bb6f79f8249 (diff)
fixing y2jet for other default tensor typesjpegperf
-rwxr-xr-xinit.lua9
1 files changed, 5 insertions, 4 deletions
diff --git a/init.lua b/init.lua
index 5fc8243..11a0a1e 100755
--- a/init.lua
+++ b/init.lua
@@ -1748,18 +1748,19 @@ function image.y2jet(...)
-- accept 3D grayscale
if input:dim() == 3 and input:size(1) == 1 then
- input = torch.Tensor(input):resize(input:size(2), input:size(3))
+ input = input.new(input):resize(input:size(2), input:size(3))
end
-- accept 1D greyscale
if input:dim() == 1 then
- input = torch.Tensor(input):resize(1, input:size(1))
+ input = input.new(input):resize(1, input:size(1))
end
- local output = output or torch.Tensor():typeAs(input)
+ local output = output or input.new()
local L = input:max()
- input.image.colorize(output, input-1, image.jetColormap(L))
+ local colorMap = image.jetColormap(L):typeAs(input)
+ input.image.colorize(output, input-1, colorMap)
return output
end