Add discretizePositions to Transmission
recontruction.
This commit is contained in:
@@ -2,7 +2,25 @@
|
||||
#define _TRANS_RECONSTRUCTION_H__
|
||||
#include "Matrix.h"
|
||||
namespace Recon {
|
||||
struct DiscretizePositionValues{
|
||||
Aurora::Matrix senderCoordList;
|
||||
Aurora::Matrix receiverCoordList;
|
||||
Aurora::Matrix ddims;
|
||||
Aurora::Matrix dims;
|
||||
Aurora::Matrix res;
|
||||
};
|
||||
Aurora::Matrix calculateMinimalMaximalTransducerPositions(
|
||||
const Aurora::Matrix &aMSenderList, const Aurora::Matrix &aMReceiverList);
|
||||
const Aurora::Matrix &aMSenderList, const Aurora::Matrix &aMReceiverList);
|
||||
|
||||
Aurora::Matrix calculateResolution(const Aurora::Matrix &aVDdims, const Aurora::Matrix &aVDims);
|
||||
|
||||
Aurora::Matrix getDimensions(double aNumPixelXY, const Aurora::Matrix& ddims);
|
||||
|
||||
void slownessToSOS(Aurora::Matrix & aVF1, double aSOS_IN_WATER);
|
||||
|
||||
DiscretizePositionValues discretizePositions(Aurora::Matrix &aVSenderCoordList, Aurora::Matrix &aVReceiverCoordList, double aNumPixelXY);
|
||||
|
||||
//TODO: exitBent, reconstructArt, saveTransmissionReconstruction.m
|
||||
|
||||
}
|
||||
#endif // __RECONSTRUCTION_H__
|
||||
Reference in New Issue
Block a user