Метаданные XMPGPano в изображение на C #: для изображения facebook 360

Я делаю изображение facebook 360 путем пользовательского сшивания с использованием C # -emgu.

  1. Можно установить теги EXIF ​​(марка и модель) с помощью элементов свойств изображения C #.

     // Sample code for set exif make tag
    
    var dummy1 = Image.FromFile(@"filePathName.jpg");
    PropertyItem pItem = dummy1.PropertyItems[0];
    string str = System.Text.Encoding.UTF8.GetString(pItem.Value);
    pItem.Id = 0x010F; // make tag id
    pItem.Type = 2;
    pItem.Value = System.Text.Encoding.UTF8.GetBytes("*****");
    pItem.Len = pItem.Value.Length;
    jpeg1.SetPropertyItem(pItem);
    
  2. Невозможно установить теги XMPGPano, перечисленные ниже в C #.

документы XMPGPano в режиме просмотра улиц Google

* CroppedAreaImageHeightPixels (final image height)
* CroppedAreaImageWidthPixels (final image width)
* ProjectionType (equirectangular)
* CroppedAreaLeftPixels (No idea what it is?)
* CroppedAreaTopPixels (No idea what it is?)
* FullPanoHeightPixels (No idea what it is?)
* FullPanoWidthPixels (No idea what it is?)

Изображение: примеры тегов XMPGPano в инструменте exif

  1. Но фейсбук понимает 360 изображений, только если я добавляю теги XMPGPano.

Направьте мне следующие пункты ниже ..

  1. Почему это ниже теги с примерами расчетов

    • CroppedAreaLeftPixels (No idea what it is?)
    • CroppedAreaTopPixels (понятия не имею, что это такое?)
    • FullPanoHeightPixels (понятия не имею, что это такое?)
    • FullPanoWidthPixels (понятия не имею, что это такое?)
  2. Как программно добавить эти теги C #.


person Subramani    schedule 21.08.2016    source источник