Python
-
An interesting post over on the DynamoBIM forum was brought to my attention, and I felt it worth reproducing it here. The Dynamo team have found a way to avoid the need to manually dispose of geometry when creating it from Python or C# – as many package developers do – which they believe will […]
-
Colleagues in Autodesk's Office of the CTO (OCTO) – who work in the robotics lab on Pier 9 – have just released the code for a new tool called Mimic. Mimic is an open source plugin – with the Python code posted on GitHub – that allows you to simulate and control the use of […]
-
Over the weekend I managed to complete the BerkeleyX Foundations of Computer Graphics class. This was really an excellent class, both in terms of the structure of the lectures and the homework assignments, which actually scaled in a non-linear way (the last assignment took as much time to complete as the previous three combined). But […]
-
I've been looking for an interesting problem to solve using MapReduce for some time now. I've been curious about the paradigm and how it can be applied to churn through large sets of data across multiple processing cores: something that's especially relevant as we need to distribute processing – whether to cores that are local […]
-
So after several posts leading up to the big reveal, as it were, in today's post we're going to see the full "De-skew Raster" application in action – and give you the complete source to fool around with. The main addition over where we were in the last post is the HTML5 and JavaScript UI […]
-
In this previous post, we saw some of the issues around executing standard Python code to de-skew raster images inside IronPython (and the effects those differences can have on the results). In this post, we're going to build the ability to execute our Python code from a .NET module loaded inside AutoCAD with the help […]
-
As part of the project I'm working on to deskew perspective images and insert them as RasterImage entities inside AutoCAD, I spent quite some time migrating pure Python code – a good deal of which I had to create for various assignments as part of the linear algebra class I've now finished – for it […]
-
After getting the basic tasks worked out for the project to de-skew perspective images and attach them inside AutoCAD, I went ahead and got cracking on the next one. I'd already knocked off 1 & 2, and so decided to have a go at task 5. Why task 5? Mainly because I realised I was […]
-
I'm sitting at Geneva airport, waiting to board a Swiss flight to the UK. I've been hacking away in Python – and now IronPython – for the last few days, which has been very interesting. Here's a quick update on that… I'm now managing to save out PNGs of the de-skewed portions of perspective photographs […]
-
I've managed to find the time to make good progress on my linear algebra class, which means I have an update to share on the image deskewing project I mentioned last week. Thanks to all of you who provided comments on that post, by the way: there's some really valuable information there. The current implementation […]