aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/image.c
AgeCommit message (Expand)Author
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
2021-03-30Add header caching layerThomas White
2021-03-17Add missing conversion to pixels for detector_shift_{x,y}Thomas White
2021-03-17Factorise panel in create_detgeomThomas White
2021-03-11indexamajig: Use static wavelength from DataTemplate as estimateThomas White
2021-03-11Add some warningsThomas White
2021-03-11detgeom_transform_coords: Take an additional detector shiftThomas White
2021-03-09Add the ability to use multiple bad pixel masks at onceThomas White
2021-03-05Mass update of copyright dates in source code commentsThomas White
2021-02-15Check that bad regions are actually within panel boundsThomas White
2021-01-27image_free: Also free the spectrumThomas White
2021-01-14Avoid very slow loop over pixels to create bad pixel mapThomas White
2021-01-11create_badmap: Break down into subroutinesThomas White
2020-12-18Add peak_list_type in geometry fileThomas White
2020-12-16Add flag_{lessthan,morethan,equal} in geometry fileThomas White
2020-10-27image_set_zero_{data,mask}: Speed up creation of blank arraysThomas White
2020-10-22image_expand_frames: When files are not HDF5, just return null eventsThomas White
2020-09-30image_expand_frames: Report non-existent file properlyThomas White
2020-09-24Apply default unit scale factor only when value is from headersThomas White
2020-09-08Un-export image_read_image_dataThomas White
2020-08-19Set the same initial beam parameters as beforeThomas White
2020-08-11image_read_image_data: Set zero values if file not foundThomas White
2020-08-10image_read: Tolerate event==NULLThomas White
2020-08-07Remove image->avg_clenThomas White
2020-08-04Add image_write()Thomas White
2020-08-04Add image_create_for_simulation()Thomas White
2020-07-31Move spectrum loading out of indexamajig/process_imageThomas White
2020-07-31Set bandwidth in image structureThomas White
2020-07-30Add show_panel() to APIThomas White
2020-07-30Add missing config.h includesThomas White
2020-07-30Eliminate duplicate symbolsThomas White
2020-07-29Add show_panel (debug function)Thomas White