Skip to content

Integration of Julia and deconvolution function #125

@haikew

Description

@haikew

Hi @beniroquai
Could you please help add the deconvolution function in Imswitch, I encounter some problems related to communication between Julia and Python and UI design.

My ideas are

  • An initialization button to make Julia core warm up

  • input parameters from loading an imswitch configuration file, or use recommended parameters

  • set deconvolution parameters(algoritm, padding, iterations....) or use recommended parameters

  • Choose image stacks, crop a smaller area

  • Enable GPU or not

From my testing, deconvolution of a data size 512512128 takes around 2-3 minutes by CPU(i7-1360p), 10-20 seconds by GPU(RTX3060), and a data size around 10241024128 consumes 5-6GB memory. It is possible to perform deconvolution of a data size 51251264 on a Raspberry Pi within a tolerable time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions