32#include <wx/wfstream.h>
34#include <wx/snglinst.h>
37#include <hugin_config.h>
38#include <wx/cmdline.h>
83#if wxUSE_ON_FATAL_EXCEPTION
Batch processor for Hugin with GUI.
Batch processor for Hugin.
WX_DEFINE_ARRAY_PTR(MyPipedProcess *, MyProcessesArray)
const wxString IPC_START("BatchStart")
topic name for BatchIPCConnection and BatchIPCServer
Stitch a pto project file, with GUI output etc.
class for communication between different PTBatcherGUI instances
virtual const void * OnRequest(const wxString &topic, const wxString &item, size_t *size=NULL, wxIPCFormat format=wxIPC_TEXT)
request handler for transfer
server which implements the communication between different PTBatcherGUI instances (see BatchIPCConne...
virtual wxConnectionBase * OnAcceptConnection(const wxString &topic)
accept connection handler (establish the connection)
The application class for hugin_stitch_project.
BatchIPCServer * m_server
wxSingleInstanceChecker * m_checker
bool OnInit() override
pseudo constructor.
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.