aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/image.c
AgeCommit message (Expand)Author
2024-02-06Julia: MM semantics for Image.crystalsThomas White
2024-02-06Julia: Image/PeakList memory semantics (again)Thomas White
2024-02-06Fix incorrect uses of cell_freeThomas White
2024-02-06Crystals shouldn't own RefLists (part 2)Thomas White
2024-02-06Crystals shouldn't own RefLists (part 1)Thomas White
2024-02-06Use libcrystfel memory allocation routines everywhereThomas White
2024-02-06image_add_feature: Remove "image" argumentThomas White
2023-09-23indexamajig: Re-use the image data arraysThomas White
2023-09-23image_create_dp_bad_sat: Don't worry about "sat"Thomas White
2023-07-26Fix memory leaks in header cachingThomas White
2023-05-05Move is_{hdf5,cbf,cbfgz}_file() to image.cThomas White
2023-05-02Remove image_write() and image_hdf5_write()Thomas White
2023-02-17image_read_peaks: Fix a typoThomas White
2022-09-22Implement data_template_get_2d_detgeom_if_possibleThomas White
2022-09-21create_detgeom: Return detgeom structure rather than altering image argumentThomas White
2022-09-21Move create_detgeom to DataTemplate moduleThomas White
2022-08-22image_create_dp_bad_sat: Initialise saturation array to infinityThomas White
2022-08-18Restructure image data array creationThomas White
2022-06-02Add profiling for bad region generationThomas White
2022-06-02Use isfinite() instead of isnan() || isinf()Thomas White
2022-06-02Seedee deserializationThomas White
2022-06-02indexamajig: Track metadata (e.g. for ASAP::O)Thomas White
2022-06-02Generate placeholder filename/event earlierThomas White
2022-05-04Add improved profilingThomas White
2022-05-03Strip out time-accountsThomas White
2022-04-05indexamajig: Fix profiling when using streamed dataThomas White
2022-03-09Meson: enable building without HDF5Thomas White
2022-03-07Add image_read_with_time_accounting for fine-grained data load profilingThomas White
2022-03-02Move file_exists() check to right before opening the HDF5Thomas White
2021-10-28Add 'mask_panel_edges' to geometry fileThomas White
2021-10-26create_detgeom: Factorise panel templateThomas White
2021-09-17Avoid pointless passing of image/eventThomas White
2021-07-21Reduce variable scope where possibleThomas White
2021-07-21Add missing cleanup on error pathsThomas White
2021-07-16Rename DST_* to DATA_SOURCE_TYPE_*Thomas White
2021-06-21image_cache_header_str: Reject strings containing newlinesThomas White
2021-06-16Add DST_NONE for 'no data source' (e.g. image came from stream)Thomas White
2021-05-28Pass errors back when retrieving values for wavelength etcThomas White
2021-05-17Resolve FIXMEs and TODOsThomas White
2021-05-12Don't assume that headers to be copied are floatsThomas White
2021-05-12FussinessThomas White
2021-05-12Rework header caching layerThomas White
2021-04-27Rename libcrystfel's config.h to libcrystfel-config.hThomas White
2021-04-23indexamajig: Generate a unique filename for ZMQ dataThomas White
2021-04-23Clarify some error messagesThomas White
2021-04-20image_read_data_block: Warn user if things go wrongThomas White
2021-04-20image_read_data_block: Set the correct data typeThomas White
2021-04-19Unify loading of image data and header valuesThomas White
2021-04-19Move file_exists to utils (and eliminate several duplicates)Thomas White
2021-04-01Implement loading of saturation mapThomas White