nitishmutha / equirectangular-toolbox Goto Github PK
View Code? Open in Web Editor NEWHandy tool for equirectangular images
License: Apache License 2.0
Handy tool for equirectangular images
License: Apache License 2.0
Hi, thanks for sharing the code. Your solution has been really helpful for me!
However, I found a small issue. You can replicate it by changing line 20:
self.FOV = [0.45, 0.45]
to
self.FOV = [0.3, 0.3]
and line 113:
center_point = np.array([0.5, .5])
to
center_point = np.array([0.5, .9])
It triggers the exception at line 76, in _bilinear_interpolation.
IndexError: index 8389700 is out of bounds for size 8388608
To solve it, I added the following, after line 64:
x2 = np.minimum(x2, self.frame_width-1)
y2 = np.minimum(y2, self.frame_height-1)
I think the error occurs because for the interpolation, you take pixel i and pixel i+1, and in some specific cases, pixel i is already the last pixel (either in width or height).
Hope it helps.
Hello,
Thanks, your solution helped me a lot :)!
How do you define the normal field of view, how does it depend from the input image?
Would it be possible to add a nearest neighbor interpolation to this package? If so how would we go about implementing that?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.