photo

Carson Purnell


Last seen: 1 jour il y a Actif depuis 2022

Followers: 0   Following: 0

Statistiques

All
  • Thankful Level 2
  • First Submission
  • Solver
  • Knowledgeable Level 1
  • First Answer

Afficher les badges

Feeds

Afficher par

Question


randomAffine3d is not properly random
the transformations are highly biased, and don't cover the unit sphere with any angle coverage. Image shows 4 compass points ran...

15 jours il y a | 3 réponses | 2

3

réponses

Réponse apportée
making a label/category atlas of overlapping component images
Self-answer after topic ping: Binarization and component analysis are distractions. If every pixel/voxel needs one and only one...

environ un an il y a | 0

| A accepté

A soumis


randv - random vectors, with constraint axis
Generate random vectors on a unit sphere/circle/etc, and random vectors from a given axis based on cone-like constraints.

environ un an il y a | 1 téléchargement |

Thumbnail

Question


Octree implementation: how to quickly search through tree?
I need to do hundreds/thousands of searches comparing ~1e4 points against ~1e6-1e7 points in 3d. It's terribly slow. I currently...

plus d'un an il y a | 1 réponse | 0

1

réponse

Réponse apportée
Why is MATLABs knnsearch with KDTreeSearcher approx. 300 times slower than my own naive kd-tree implementation?
It isn't slower, you're just calling the function overhead 1000 times in a way that also bypasses all optimizations. instead of...

plus d'un an il y a | 0

Question


Generating a distribution of points relative to closed surface (alphshape)
Is it possible to generate a set of points in a random distribution relative to a known surface? As in, a beta distribution upon...

plus d'un an il y a | 1 réponse | 0

1

réponse

Question


optimizing: fastest way to detect if ANY points are within distance N of points?
I'm creating a volume from a very large number of points, created by accumulating a large number of point cloud objects in a box...

presque 2 ans il y a | 2 réponses | 0

2

réponses

Question


Inlined code segment slower than internal function pass - why?
I'm trying to speed up prototype code and have found a strange instance of speed increase when replacing standard inlined code i...

presque 2 ans il y a | 1 réponse | 0

1

réponse

Question


Fastest selection of a coordinate in 3d array that fulfills a condition?
I have a relatively simple problem: I need to generate random coordinates of an array, but they must fulfill a condition. I thou...

presque 2 ans il y a | 2 réponses | 0

2

réponses

Réponse apportée
Thinning 3d object borders to pixel thickness
I couldn't find any existing implementation of a 3d ridge detector using hessian matrices, but I found a much simpler solution t...

presque 2 ans il y a | 0

| A accepté

Question


Thinning 3d object borders to pixel thickness
I am attempting to perform an operation in 3d similar to skeletonization, but instead of producing pixel-width lines I want to p...

presque 2 ans il y a | 1 réponse | 0

1

réponse

Question


Skeletonize 3d cylinders
I'm having trouble figuring out a reliable way to draw lines marking the midpoints of mostly hollow cylinders in a 3d volume. De...

environ 2 ans il y a | 1 réponse | 1

1

réponse

Question


making a label/category atlas of overlapping component images
I'm trying to create an atlas image from several different images that record occupancy of objects in a 3d space. Object type A ...

environ 2 ans il y a | 2 réponses | 0

2

réponses

Question


Efficient way to read variable column number data from a mixed-format text file?
I'm trying to read in specific data from .cif files, which have an unfortunate text format. A relevant section is below: the sec...

environ 2 ans il y a | 2 réponses | 0

2

réponses

A soumis


helper_pdb2vol - PDB files to atom coord list and volume
Generates a density volume from a PDB, and provides intermediate list of atom coordinates. Dramatically faster than pdbread.

plus de 2 ans il y a | 1 téléchargement |

Réponse apportée
pdbread function doesn't read individual models
Well I ended up needed to make my own pdb reader function for my purpose (generating density maps). Here's the function if anyon...

plus de 2 ans il y a | 0

| A accepté

Réponse apportée
getting a radial vector relative to a 3d shape of unknown orientation
I ended up having to write my own function to determine the major axis. https://www.mathworks.com/matlabcentral/fileexchange/113...

plus de 2 ans il y a | 0

| A accepté

Réponse apportée
Merge 2 columns with strings
given column 1==A and column 2==B, this stacks those columns without sorting. %example arrays A = {'a',1;'b',2}; B = {'c',11;'...

plus de 2 ans il y a | 0

| A accepté

Réponse apportée
How can the major axis of a 3d object be determined?
Seems like no matlab code has this functionality built in, so I ended up doing it myself. Demo code, assuming you already have a...

plus de 2 ans il y a | 0

| A accepté

A soumis


shapeaxis - compute the axis/orientation of 3d shapes
Provides a vector describing the major axis of any 3d shape represented by a grayscale 3d array.

plus de 2 ans il y a | 1 téléchargement |

Thumbnail

A résolu


Times 2 - START HERE
Try out this test problem first. Given the variable x as your input, multiply it by two and put the result in y. Examples:...

plus de 2 ans il y a

Question


Indexing a range of a 3d matrix incredibly slow?
I have a function that does several different operations between a source and destination matrix (each 3d), generally inserting ...

plus de 2 ans il y a | 1 réponse | 0

1

réponse

Question


How can the major axis of a 3d object be determined?
I have some rodlike objects in 3d, below is an example. Is there a way to find its longitudinal axis? I'm trying to generate a b...

plus de 2 ans il y a | 2 réponses | 0

2

réponses

Réponse apportée
How to extract different (256,256) images from a (512,512) image and calculate the average of them?
Just loop through the step sizes and accumulate a sum, then divide by the count. imsiz = 512; im = rand(imsiz); step = 16; s...

plus de 2 ans il y a | 1

| A accepté

Question


getting a radial vector relative to a 3d shape of unknown orientation
I'm trying to generate a random 'bundle' of shapes in 3d space. The shapes are long, rodlike, and approximately cylindrical, i'm...

plus de 2 ans il y a | 1 réponse | 0

1

réponse

Question


pdbread function doesn't read individual models
The matlab pdbread function (and a similar function from a toolbox with the same codebase) appears to never correctly execute th...

plus de 2 ans il y a | 2 réponses | 0

2

réponses

Question


How can a curved surface be generated with a thickness and density?
I've got a weird problem here. I'm trying to generate a weird feature in 3d, a cell membrane EM density. Is there some way to ge...

plus de 2 ans il y a | 2 réponses | 0

2

réponses

Réponse apportée
How to fill a 3d volume with non-overlapping structures?
To answer my own question, I went with #1. it ended up being very efficient, combined with a refactoring of the function I was u...

plus de 2 ans il y a | 0

| A accepté

Question


How to fill a 3d volume with non-overlapping structures?
I have a problem that I haven't seem any general solution for in other answers. I need to randomly place arbitrary, irregular sh...

plus de 2 ans il y a | 1 réponse | 1

1

réponse