ricohapi / theta-client

A library to control RICOH THETA
MIT License
15 stars 11 forks source link

Set `imageStitching` params from flutter controller #40

Closed ubi15 closed 10 months ago

ubi15 commented 1 year ago

Hi all, I am loving this repository (ies), a lot of clean and well documented examples to play around with our Ricoh Theta.

I am trying to control the image stitching (on a theta V) parameter in the photo mode, especially to set it to None to speed up the inter-time between two pictures.

I did not find it in the options that can be set in the photoCaptureBuilder but I get the feeling that this limitation is only due to the fact that:

  1. the imageStitching setting is not exposed by the OptionNameEnum and,
  2. there is no imageStitchingEnum to store the values

(By the way, which would be the correct parameter name to pass to the camera to manage the stitching?)

So far I only found this example but with no code attached.

I would like to know, in your more experienced view, which is the best:

  1. Add the enums to also manage the stitching option on the client side or
  2. add a method to the flutter interface to enable passing transferred options as in the pure-Android example?

In either the cases I will try to implement it and make a pull request to get this feature.

Thanks in advance for your help.

codetricity commented 1 year ago

I do not work for RICOH. I'm just a normal guy who is using theta-client.

(By the way, which would be the correct parameter name to pass to the camera to manage the stitching?)

https://github.com/ricohapi/theta-api-specs/blob/main/theta-web-api-v2.1/options/_image_stitching.md

simago commented 1 year ago

@ubi15 We are implementing ImageStitchingEnum and include in the next release.

ubi15 commented 1 year ago

Thanks a lot for your replies!

Do you have an estimation of the time plan of the next release?

Could I help in any way implementing it (you can share a branch to work on).

Thanks again for your help and work.

Il gio 31 ago 2023, 07:03 simago @.***> ha scritto:

@ubi15 https://github.com/ubi15 We are implementing ImageStitchingEnum and include in the next release.

— Reply to this email directly, view it on GitHub https://github.com/ricohapi/theta-client/issues/40#issuecomment-1700371694, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA5RV2HUBWSVPVP7L7PUGGLXYALJXANCNFSM6AAAAAA4EXHY2M . You are receiving this because you were mentioned.Message ID: @.***>

simago commented 1 year ago

@ubi15 We plan to release until the week of Sept. 11. Implementation of imageStitching has been completed but we still have a few issues.

simago commented 10 months ago

1.4.0 has supported imageStitching.