Editing LiveArea:Photos
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
<div style="float:right">[[File:Photos.png|left]]</div> | <div style="float:right">[[File:Photos.png|left]]</div> | ||
http://manuals.playstation.net/document/gb/psvita/photos/index.html | |||
In the Photos pplication, take and view photos and videos with your system. | |||
=== | == Camera == | ||
== Panoramic Camera [[File:In_panorama_mode.png]]== | |||
PS VITA Panoramic photo | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! style="background-color:# | ! style="background-color:#000FFF; color:#FFFFFF;" |Offset (h) || style="background-color:#000FFF; color:#FFFFFF;" |Length || style="background-color:#000FFF; color:#FFFFFF;" |Value (h) || style="background-color:#000FFF; color:#FFFFFF;" |Note | ||
|- | |- | ||
| 0000 || 2 || FFD8 || SOI Start Of Image | | 0000 || 2 || FFD8 || SOI Start Of Image | ||
|- | |- | ||
| 0002 || 2 || FFE1 || APP1 Exif | | 0002 || 2 || FFE1 || APP1 Exif | ||
|- | |- | ||
| 0004 || 2 || xxxx || APP1 data size | | 0004 || 2 || xxxx || APP1 data size | ||
Line 62: | Line 35: | ||
Image File Directory (IFD) | Image File Directory (IFD) | ||
|- | |- | ||
| 0014 || 2 || 0A || Number of tags in IFD | | 0014 || 2 || 0A || Number of tags in IFD | ||
|- | |- | ||
| 0016 || 2 || 010F || IFD Entry: Tag: | | 0016 || 2 || 010F || IFD Entry: Tag: Make (The scanner manufacturer) | ||
|- | |- | ||
| 0018 || 2 || 0002 || IFD Entry: Type: ASCII | | 0018 || 2 || 0002 || IFD Entry: Type: ASCII | ||
Line 72: | Line 45: | ||
| 001E || 4 || 00000086 || IFD Entry: Value Offset: "Sony Computer Entertainmement Inc." | | 001E || 4 || 00000086 || IFD Entry: Value Offset: "Sony Computer Entertainmement Inc." | ||
|- | |- | ||
| 0022 || 2 || 0110 || IFD Tag: | | 0022 || 2 || 0110 || IFD Tag: Model (The scanner model name or number) | ||
|- | |- | ||
| 0024 || 2 || 0002 || IFD Type: ASCII | | 0024 || 2 || 0002 || IFD Type: ASCII | ||
Line 80: | Line 53: | ||
| 002A || 4 || 000000A8 || IFD Value Offset: "PlayStation(R)Vita" | | 002A || 4 || 000000A8 || IFD Value Offset: "PlayStation(R)Vita" | ||
|- | |- | ||
| 002E || 2 || 0112 || IFD Tag: | | 002E || 2 || 0112 || IFD Tag: orientation | ||
|- | |- | ||
| 0030 || 2 || | | 0030 || 2 || 0002 || IFD Type: SHORT | ||
|- | |- | ||
| 0032 || 4 || 00000001 || IFD Count | | 0032 || 4 || 00000001 || IFD Count | ||
|- | |- | ||
| 0036 || 4 || | | 0036 || 4 || 000000 || IFD Value Offset | ||
|- | |- | ||
| 003A || 2 || 011A || IFD Tag: | | 003A || 2 || 011A || IFD Tag: XResolution | ||
|- | |- | ||
| 003C || 2 || 0005 || IFD Type: | | 003C || 2 || 0005 || IFD Type: | ||
|- | |- | ||
| 003E || 4 || 00000001 || IFD Count | | 003E || 4 || 00000001 || IFD Count | ||
|- | |- | ||
| 0042 || 4 || 000000BC || IFD Value Offset: | | 0042 || 4 || 000000BC || IFD Value Offset: 00 | ||
|- | |- | ||
| 0046 || 2 || 011B || IFD Tag: | | 0046 || 2 || 011B || IFD Tag: YResolution | ||
|- | |- | ||
| 0048 || 2 || 0005 || IFD Type: | | 0048 || 2 || 0005 || IFD Type: | ||
|- | |- | ||
| 004A || 4 || 00000001 || IFD Count | | 004A || 4 || 00000001 || IFD Count | ||
|- | |- | ||
| 004E || 4 || 000000C4 || IFD Value Offset: | | 004E || 4 || 000000C4 || IFD Value Offset: 00 | ||
|- | |- | ||
| 0052 || 2 || 0128 || IFD Tag: | | 0052 || 2 || 0128 || IFD Tag: ResolutionUnit | ||
|- | |- | ||
| 0054 || 2 || 0003 || IFD Type: | | 0054 || 2 || 0003 || IFD Type: | ||
|- | |- | ||
| 0056 || 4 || 00000001 || IFD Count | | 0056 || 4 || 00000001 || IFD Count | ||
|- | |- | ||
| 005A || 4 || 00020000 || IFD Value | | 005A || 4 || 00020000 || IFD Value Offset | ||
|- | |- | ||
| 005E || 2 || 0131 || IFD Tag: | | 005E || 2 || 0131 || IFD Tag: Software | ||
<small> | <small> | ||
Name and version number of the software package(s) used to create the image ( | Name and version number of the software package(s) used to create the image (VITA FW) | ||
</small> | </small> | ||
|- | |- | ||
| 0060 || 2 || 0002 || IFD Type: | | 0060 || 2 || 0002 || IFD Type: | ||
|- | |- | ||
| 0062 || 4 || 00000005 || IFD Count | | 0062 || 4 || 00000005 || IFD Count | ||
Line 123: | Line 96: | ||
| 0066 || 4 || 000000CC || IFD Value Offset: e.g.: 3.15 | | 0066 || 4 || 000000CC || IFD Value Offset: e.g.: 3.15 | ||
|- | |- | ||
| 006A || 2 || 0132 || IFD Tag: | | 006A || 2 || 0132 || IFD Tag: DateTime | ||
|- | |- | ||
| 006C || 2 || 0002 || IFD Type: | | 006C || 2 || 0002 || IFD Type: | ||
|- | |- | ||
| 006E || 4 || 00000014 || IFD Count | | 006E || 4 || 00000014 || IFD Count | ||
Line 131: | Line 104: | ||
| 0072 || 4 || 000000D2 || IFD Value Offset: | | 0072 || 4 || 000000D2 || IFD Value Offset: | ||
|- | |- | ||
| 0076 || 2 || 0213 || IFD Tag: | | 0076 || 2 || 0213 || IFD Tag: YCbCr Positioning | ||
|- | |- | ||
| 0078 || 2 || 0003 || IFD Type: | | 0078 || 2 || 0003 || IFD Type: | ||
|- | |- | ||
| 007A || 4 || 00000001 || IFD Count | | 007A || 4 || 00000001 || IFD Count | ||
|- | |- | ||
| 007E || 4 || 00010000 || IFD Value: | | 007E || 4 || 00010000 || IFD Value Offset: | ||
|- | |- | ||
| 0082 || 2 || 8769 || IFD Tag: A pointer to the | | 0082 || 2 || 8769 || IFD Tag: A pointer to the Exif IFD. | ||
|- | |- | ||
| 0084 || 2 || 0004 || IFD Type: | | 0084 || 2 || 0004 || IFD Type: | ||
|- | |- | ||
| 0086 || 4 || 00000001 || IFD Count | | 0086 || 4 || 00000001 || IFD Count | ||
|- | |- | ||
| 008A || 4 || 000000E6 || IFD Value Offset: | | 008A || 4 || 000000E6 || IFD Value Offset: | ||
|- | |- | ||
| ... || | | ... || || || | ||
|- | |- | ||
| | |} | ||
=== IFD format === | |||
An Image File Directory (IFD) consists of a 2-byte count of the number of direc- | |||
tory entries (i.e., the number of fields), followed by a sequence of 12-byte field | |||
entries, followed by a 4-byte offset of the next IFD (or 0 if none). (Do not forget to | |||
write the 4 bytes of 0 after the last IFD. | |||
{| class="wikitable sortable" | |||
|- | |- | ||
| | |colspan="2" style="text-align:center; background-color:#IFDIFD;" | '''IFD entry''' | ||
|- | |- | ||
| | ! style="background-color:#000FFF; color:#FFFFFF;" |bytes field (h) || style="background-color:#000FFF; color:#FFFFFF;" |Format | ||
|- | |- | ||
| | |colspan="2" style="text-align:center; background-color:#FFFFFF;" | | ||
|- | |- | ||
| | | 0-1 || IFD Entry: The Tag that identifies the field | ||
|- | |- | ||
| | | 2-3 || IFD Entry: The field Type | ||
<small> | |||
*1 = BYTE 8-bit unsigned integer. | |||
*2 = ASCII 8-bit byte that contains a 7-bit ASCII code; the last byte must be NUL (binary zero). | |||
*3 = SHORT 16-bit (2-byte) unsigned integer. | |||
*4 = LONG 32-bit (4-byte) unsigned integer. | |||
*5 = RATIONAL Two LONGs: the first represents the numerator of a fraction; the second, the denominator. | |||
The value of the Count part of an ASCII field entry includes the NUL. If padding | |||
is necessary, the Count does not include the pad byte. Note that there is no initial “count byte” as in Pascal-style strings. | |||
Any ASCII field can contain multiple strings, each terminated with a NUL. A | |||
single string is preferred whenever possible. The Count for multi-string fields is | |||
the number of bytes in all the strings in that field plus their terminating NUL | |||
bytes. Only one NUL is allowed between strings, so that the strings following the | |||
first string will often begin on an odd byte. | |||
The reader must check the type to verify that it contains an expected value. TIFF | |||
currently allows more than 1 valid type for some fields. For example, ImageWidth | |||
and ImageLength are usually specified as having type SHORT. But images with | |||
more than 64K rows or columns must use the LONG field type. | |||
TIFF readers should accept BYTE, SHORT, or LONG values for any unsigned | |||
integer field. This allows a single procedure to retrieve any integer value, makes | |||
reading more robust, and saves disk space in some situations. | |||
*6 = SBYTE An 8-bit signed (twos-complement) integer. | |||
*7 = UNDEFINED An 8-bit byte that may contain anything, depending on | |||
the definition of the field. | |||
*8 = SSHORT A 16-bit (2-byte) signed (twos-complement) integer. | |||
*9 = SLONG A 32-bit (4-byte) signed (twos-complement) integer. | |||
*10 = SRATIONAL Two SLONG’s: the first represents the numerator of a | |||
fraction, the second the denominator. | |||
*11 = FLOAT Single precision (4-byte) IEEE format. | |||
*12 = DOUBLE Double precision (8-byte) IEEE format. | |||
These new field types are also governed by the byte order (II or MM) | |||
|- | |- | ||
| 4-7 || IFD Entry: The number of values, Count of the indicated Type | |||
|- | |- | ||
| | | 8-11|| IFD Entry: The Value Offset ((in bytes from the TIFF header)) | ||
<small> | |||
The Value is expected to begin on a word boundary; the correspond- | |||
ing Value Offset will thus be an even number. This file offset may | |||
point anywhere in the file, even after the image data. | |||
</small> | |||
|- | |- | ||
| | |} | ||
=== IFD Tag: === | |||
*orientation (of the image with respect to the rows and columns) | |||
Tag = 274 (112.H) | |||
Type = SHORT | |||
N= 1 | |||
<small> | |||
<pre> | |||
1 = The 0th row represents the visual top of the image, and the 0th column represents | |||
the visual left-hand side. | |||
2 = The 0th row represents the visual top of the image, and the 0th column represents | |||
the visual right-hand side. | |||
3 = The 0th row represents the visual bottom of the image, and the 0th column repre- | |||
sents the visual right-hand side. | |||
4 = The 0th row represents the visual bottom of the image, and the 0th column repre- | |||
sents the visual left-hand side. | |||
5 = The 0th row represents the visual left-hand side of the image, and the 0th column | |||
represents the visual top. | |||
6 = The 0th row represents the visual right-hand side of the image, and the 0th column | |||
represents the visual top. | |||
7 = The 0th row represents the visual right-hand side of the image, and the 0th column | |||
represents the visual bottom | |||
8 = The 0th row represents the visual left-hand side of the image, and the 0th column | |||
represents the visual bottom. | |||
Default is 1. | |||
Support for orientations other than 1 is not a Baseline TIFF requirement. | |||
</pre> | |||
</small> | |||
*XResolution (The number of pixels per ResolutionUnit in the ImageWidth direction) | |||
Tag = 282 (11A.H) | |||
Type = RATIONAL | |||
N= 1 | |||
* | |||
<small> | <small> | ||
<pre> | |||
It is not mandatory that the image be actually displayed or printed at the size implied | |||
by this parameter. It is up to the application to use this information as it wishes. | |||
No default. See also YResolution, ResolutionUnit | |||
</pre> | |||
</small> | </small> | ||
*DateTime (Date and time of image creation) | |||
Tag = 306 (132.H) | |||
Type = ASCII | |||
<small> | |||
<pre> | |||
N= 20 | |||
The format is: “YYYY:MM:DD HH:MM:SS”, with hours like those on a 24-hour | |||
clock, and one space character between the date and the time. The length of the | |||
string, including the terminating NUL, is 20 bytes. | |||
</pre> | |||
</small> | |||
== Gallery == | == Gallery == | ||
Line 329: | Line 257: | ||
You can save up to 10,000 files with the Photos application. | You can save up to 10,000 files with the Photos application. | ||
[http://www.psdevwiki.com/ps3/Multimedia_Formats_and_Tools Types of files:] | |||
JPEG (Exif2.2.1) | JPEG (Exif2.2.1) | ||
TIFF | TIFF |