01/12/17 [elphel-web-393][master] by Oleg Dzhimiev: link to multipart stream
Oleg Dzhimiev committed changes to the Elphel git project :
link to multipart stream
link to multipart stream
01/12/17 [elphel-web-393][] by Oleg Dzhimiev: link to multipart stream
Oleg Dzhimiev committed changes to the Elphel git project :
link to multipart stream
link to multipart stream
01/12/17 [imagej-elphel][master] by AndreyFilippov: working with color
AndreyFilippov committed changes to the Elphel git project :
working with color
working with color
01/12/17 [imagej-elphel][master] by AndreyFilippov: working with color
AndreyFilippov committed changes to the Elphel git project :
working with color
working with color
01/11/17 [meta-elphel393][master] by Oleg Dzhimiev: + jquery-3.1.1.js uncompressed
Oleg Dzhimiev committed changes to the Elphel git project :
+ jquery-3.1.1.js uncompressed
+ jquery-3.1.1.js uncompressed
01/11/17 [meta-elphel393][] by Oleg Dzhimiev: + jquery-3.1.1.js uncompressed
Oleg Dzhimiev committed changes to the Elphel git project :
+ jquery-3.1.1.js uncompressed
+ jquery-3.1.1.js uncompressed
01/11/17 [elphel-web-393][master] by Oleg Dzhimiev: +index.php
Oleg Dzhimiev committed changes to the Elphel git project :
+index.php
+index.php
01/11/17 [elphel-web-393][] by Oleg Dzhimiev: +index.php
Oleg Dzhimiev committed changes to the Elphel git project :
+index.php
+index.php
01/11/17 [elphel-web-393][master] by Oleg Dzhimiev: more links
Oleg Dzhimiev committed changes to the Elphel git project :
more links
more links
01/11/17 [elphel-web-393][] by Oleg Dzhimiev: more links
Oleg Dzhimiev committed changes to the Elphel git project :
more links
more links
Tmp manual
Record:
← Older revision Revision as of 19:37, 11 January 2017 Line 139: Line 139: ** recording to a partition with a file system - up to 80MB/s ** recording to a partition with a file system - up to 80MB/s ** (default) faster recording to a partition without a file system (raw partition) avoiding OS calls - up to 220MB/s ** (default) faster recording to a partition without a file system (raw partition) avoiding OS calls - up to 220MB/s -* To extract data from a raw partition use '''dd''' or [https://github.com/Elphel/elphel-tools-x393 these scripts] to get the data and split it into images.+* To extract data from a raw partition use '''dd''' or [https://github.com/Elphel/elphel-tools-x393 these scripts] to get the data and split it into images. Follow [[Extracting_images_from_raw_partition | this link]] for details. * Can record to an mmc partiton or usb. * Can record to an mmc partiton or usb. * <b><font size='3' color='red'>[[Using_camogm_with_Elphel393_camera|More info]]</font></b> * <b><font size='3' color='red'>[[Using_camogm_with_Elphel393_camera|More info]]</font></b> MikhailCamogmgui
Web-based Graphical User Interface for camogm:
← Older revision Revision as of 19:34, 11 January 2017 Line 1: Line 1: ==Web-based Graphical User Interface for camogm== ==Web-based Graphical User Interface for camogm== -The web interface for ''camogm'' is intended for recording of video or images to internal or external storage just from your browser. Elphel393 series cameras support recording in two modes: normal recording to a file system and fast recording to a raw disk or disk partition without any file system on it.+The web interface for ''camogm'' is intended for recording of video or images to internal or external storage just from your browser. Elphel393 series cameras support recording in two modes: normal recording to a file system and fast recording to a raw disk or disk partition without any file system on it. The process of images extraction from raw partition is described on [[Extracting_images_from_raw_partition | this page]]. ==Prerequisites== ==Prerequisites== MikhailExtracting images from raw partition
Created page with "As it was mentioned in camogmgui, ''camogm'' can save images to a raw partition or disk in fast recording mode and you need to do one additional step to extract t..."
New page
As it was mentioned in [[Camogmgui | camogmgui]], ''camogm'' can save images to a raw partition or disk in fast recording mode and you need to do one additional step to extract these images from such a partition. This short note describes how to get images from raw partition.1. Download [[https://github.com/Elphel/elphel-tools-x393 these scripts]] to your PC.
2. Connect camera to eSATA port, power it on and wait until it has loaded.
3. Copy ssh key to camera. This step can be skipped if it was done before.
$ ssh-copy-id root@192.168.0.9
4. Run ''int_ssd_download.py'' script to dump camera's raw partition to PC.
$ ./int_ssd_download.py -c root@192.168.0.9 -n 1 -bs 100 -bc 1 .
root@192.168.0.9: connection ok
root@192.168.0.9: raw partition name: Crucial_CT250MX200SSD6_1531103B6ABA-part2
umounting /dev/sda1
root@192.168.0.9: Enabled connection: internal SSD <-> PC
Connect camera (eSATA) to PC (eSATA/SATA). Press Enter to continue...
[sudo] password for mk:
Getting raw partition data from /dev/sdb2
1+0 records in
1+0 records out
104857600 bytes (105 MB, 100 MiB) copied, 0.501566 s, 209 MB/s
Waiting for disks to show up:
[]
root@192.168.0.9: Enabled connection: internal SSD <-> Camera
Done
Here, the ''-c'' parameter specifies which camera to use and script controls this camera to switch internal disk to eSATA and find raw partition. The ''-n'', ''-bs'' and ''-bc'' parameters specify the number of chunks to download, block size in MB and the number of blocks in each chunk respectively. The script will create a subdirectory, which name is made of disk manufacturer, model and partition number, and download disk dump into this subdirectory.
$ ls -l
total 84
drwxrwxr-x 2 mk mk 4096 Jan 11 10:53 Crucial_CT250MX200SSD6_1531103B6ABA-part2
-rw-rw-r-- 1 mk mk 4308 Jan 9 18:38 extract_images.php
-rwxrwxr-x 1 mk mk 3177 Jan 9 18:38 ext_ssd_download.py
-rwxrwxr-x 1 mk mk 4726 Jan 10 17:12 int_ssd_download.py
-rw-rw-r-- 1 mk mk 35141 Jan 9 18:38 LICENSE
-rw-rw-r-- 1 mk mk 620 Jan 9 18:38 README.md
-rw-rw-r-- 1 mk mk 6110 Jan 9 18:38 x393.py
-rw-rw-r-- 1 mk mk 10016 Jan 9 18:39 x393.pyc
5. Use ''extract_images.php'' sctipt to extract images from disk dump.
$ ./extract_images.php Crucial_CT250MX200SSD6_1531103B6ABA-part2
<pre>
Splitting Crucial_CT250MX200SSD6_1531103B6ABA-part2/file_0.img into jp4s
All images will be placed to ''result'' subdirectory.
$ ls -l Crucial_CT250MX200SSD6_1531103B6ABA-part2/
total 102404
-rw-r--r-- 1 root root 104857600 Jan 11 10:53 file_0.img
drwxrwxr-x 2 mk mk 4096 Jan 11 12:22 result Mikhail
01/10/17 [imagej-elphel][dct] by AndreyFilippov: combining with vignetting correction
AndreyFilippov committed changes to the Elphel git project :
combining with vignetting correction
combining with vignetting correction
01/10/17 [imagej-elphel][master] by AndreyFilippov: combining with vignetting correction
AndreyFilippov committed changes to the Elphel git project :
combining with vignetting correction
combining with vignetting correction
01/10/17 [meta-elphel393][master] by Oleg Dzhimiev: +parted
Oleg Dzhimiev committed changes to the Elphel git project :
+parted
+parted
01/10/17 [meta-elphel393][] by Oleg Dzhimiev: +parted
Oleg Dzhimiev committed changes to the Elphel git project :
+parted
+parted
Eyesis4Pi samples
← Older revision
Revision as of 01:47, 10 January 2017
(One intermediate revision not shown)Line 1:
Line 1:
==Notes== ==Notes==
-* The posted below images are equirectangular projections made for the WebGL Viewer / Editor. More information about WebGL panorama viewer / editor is available on [http://blog.elphel.com/2011/06/eyesis-outdoor-panorama-sets-and-the-viewereditor/ Elphel blog]+* Source files - equirectangular projection (14268x7135).
+* Demos:
+{| class='wikitable'
+! Name
+! Source
+! Description
+|-
+| Elphel's WebGL Panorama Viewer/Editor
+| style='text-align:center' | [https://sourceforge.net/p/elphel/webgl_panorama_editor/ci/master/tree/ sf.net/elphel]
+| WebGL, Open Street Map, [http://blog.elphel.com/2011/06/eyesis-outdoor-panorama-sets-and-the-viewereditor/ '''More information''']
+|-
+| three.js
+| style='text-align:center' | [https://threejs.org/examples/?q=panoram#webgl_panorama_equirectangular three.js]
+| WebGL
+|-
+| aframe.js
+| style='text-align:center' | [https://aframe.io/examples/showcase/sky/ aframe.js]
+| WebVR, Mobile, based on three.js
+|}
* WebGL Panorama Viewer requires a browser supporting WebGL like Firefox4 or Chrome and high-performance video card. * WebGL Panorama Viewer requires a browser supporting WebGL like Firefox4 or Chrome and high-performance video card.
Line 30:
Line 48:
|<font size="3">[http://community.elphel.com/files/eyesis/pano-db-3/webgl_panorama_editor.html?kml=20120801_ro.kml&proto=20120801_ro.kml&ntxt=2&as_camera=95&start=result_1342928255_838636.jpeg&range=95&labels=false&keepzoom=false&closest2d=false&seethrough=0.4&transition=5&mask=&azimuth=59.9&elevation=-4.7&zoom=0.276&follow=false&mv3d=false&fovy=45 Open in WebGL Viewer]</font> |<font size="3">[http://community.elphel.com/files/eyesis/pano-db-3/webgl_panorama_editor.html?kml=20120801_ro.kml&proto=20120801_ro.kml&ntxt=2&as_camera=95&start=result_1342928255_838636.jpeg&range=95&labels=false&keepzoom=false&closest2d=false&seethrough=0.4&transition=5&mask=&azimuth=59.9&elevation=-4.7&zoom=0.276&follow=false&mv3d=false&fovy=45 Open in WebGL Viewer]</font>
|} |}
+<!--
<br> <br>
{| {|
Line 39:
Line 58:
|<font size="3">[http://community.elphel.com/files/eyesis/pano-db-3/webgl_panorama_editor.html?kml=20120801_ro.kml&proto=20120801_ro.kml&ntxt=2&as_camera=95&start=result_1342928119_838636.jpeg&range=95&labels=false&keepzoom=false&closest2d=false&seethrough=0.4&transition=5&mask=&azimuth=353.2&elevation=0.1&zoom=0.284&follow=false&mv3d=false&fovy=45 Open in WebGL Viewer]</font> |<font size="3">[http://community.elphel.com/files/eyesis/pano-db-3/webgl_panorama_editor.html?kml=20120801_ro.kml&proto=20120801_ro.kml&ntxt=2&as_camera=95&start=result_1342928119_838636.jpeg&range=95&labels=false&keepzoom=false&closest2d=false&seethrough=0.4&transition=5&mask=&azimuth=353.2&elevation=0.1&zoom=0.284&follow=false&mv3d=false&fovy=45 Open in WebGL Viewer]</font>
|} |}
+-->
<br> <br>
{| {|
Oleg
01/09/17 [webgl_panorama_editor][master] by Oleg Dzhimiev: 1. updated maps 2. handle missing db
Oleg Dzhimiev committed changes to the Elphel git project :
1. updated maps 2. handle missing db
1. updated maps 2. handle missing db
Pages
