All Projects → mudin → vue-panorama

mudin / vue-panorama

Licence: MIT license
Panorama viewer for your homepage

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to vue-panorama

Image360
Special view & controller to display 360° panoramic images
Stars: ✭ 42 (+121.05%)
Mutual labels:  panorama, 360-photo, 360photo
vrview-react
⭐ Virtual Reality React Component for 360º photos, videos and virtual tour visualization
Stars: ✭ 29 (+52.63%)
Mutual labels:  360-photo, 360photo
Fish Eye Image Correction Code
This is my paper "Correction of single circular fisheye image" related program code
Stars: ✭ 176 (+826.32%)
Mutual labels:  panorama
SPHORB
feature detector and descriptor for spherical panorama
Stars: ✭ 66 (+247.37%)
Mutual labels:  panorama
cn-series-deploy
A set of Terraform plans for deploying a Kubernetes cluster protected by a CN-Series containerize firewall
Stars: ✭ 12 (-36.84%)
Mutual labels:  panorama
Gear360pano
Simple script to create equirectangular panorama by stitching images from Samsung Gear 360
Stars: ✭ 178 (+836.84%)
Mutual labels:  panorama
Pdi
PDI: Panorama Depth Image
Stars: ✭ 180 (+847.37%)
Mutual labels:  panorama
Panoramagl
PanoramaGL 全景展示(Xcode7~), fixed some issues,share to someone need it,support arm64
Stars: ✭ 127 (+568.42%)
Mutual labels:  panorama
CustomWheelView
自定义WheelView, 实现时间选择器,城市选择器
Stars: ✭ 16 (-15.79%)
Mutual labels:  wheelview
Egjs View360
360 integrated viewing solution
Stars: ✭ 252 (+1226.32%)
Mutual labels:  panorama
panorama
Lightweight system monitor for Linux
Stars: ✭ 31 (+63.16%)
Mutual labels:  panorama
Panorama Tab Groups
An add-on for Firefox that implements the old Tab Groups/Panorama functionality
Stars: ✭ 230 (+1110.53%)
Mutual labels:  panorama
Skpanoramaview
Create beautiful animated panorama views. Inspired by the intro view on the LinkedIn iOS app.
Stars: ✭ 190 (+900%)
Mutual labels:  panorama
APAP-Image-Stitching
As-Projective-As-Possible (APAP) Image Stitching with Moving DLT (CVPR 2013) - Python Implementation
Stars: ✭ 85 (+347.37%)
Mutual labels:  panorama
Pan Configurator
Framework and utilities to easily manage and edit Palo Alto Network PANOS devices
Stars: ✭ 216 (+1036.84%)
Mutual labels:  panorama
Panorama
Image alignment and stitching with MATLAB
Stars: ✭ 131 (+589.47%)
Mutual labels:  panorama
PanoBasic
Matlab Toolbox for Panorama Image Processing
Stars: ✭ 81 (+326.32%)
Mutual labels:  panorama
Multiple image stitching
A Python and OpenCV implementation of Image Stitching using Brute Force Matcher and ORB feature descriptures.
Stars: ✭ 22 (+15.79%)
Mutual labels:  panorama
LED2-Net
CVPR 2021 Oral paper "LED2-Net: Monocular 360˚ Layout Estimation via Differentiable Depth Rendering" official PyTorch implementation.
Stars: ✭ 79 (+315.79%)
Mutual labels:  360-photo
SpinningWheelAndroid
Custom Spinning Wheel View for Android
Stars: ✭ 45 (+136.84%)
Mutual labels:  wheelview

License npm version HitCount size

VueJS Panorama Viewer

Embed panorama into your website VueJS version of JQuery Panorama Viewer

Demo

Demo

Demo

Getting started

using npm

npm install vuejs-panorama --save

Or using script tag for global use

<script src="https://unpkg.com/vuejs-panorama@latest/dist/Panorama.js"></script>

Or Download Panorama.js and include it in your html

Installing & Running Locally

Clone the repository using git:

git clone https://github.com/mudin/vue-panorama.git 

Installing all dependencies:

npm install 

Build

npm run build 

Run locally:

npm run example 

This will start development server on localhost:4000

Usage

Panorama by equirectangular image

<template>
    <Panorama source="pano.jpg" caption="Awesome Panorama"/>
</template>
<script>
    import { Panorama } from 'vuejs-panorama'

    export default {
        components: { Panorama }
    }
</script>

Or

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
</head>
<body>
    <div id="app">
        <Panorama source="pano.jpg" caption="Awesome Panorama"/>
    </div>
    <script src="vue.js"></script>
    <script src="vuejs-panorama.js"></script>
    <script>
        new Vue({
            el: '#app'
        })
    </script>
</body>

TODO List

  • Auto Rotate

Contributing contributions welcome

If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request.

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].