Merlijn Wajer
48ad089549
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-04-14 00:24:09 +02:00
Merlijn Wajer
66e07cb5ae
Comment fix
2010-04-14 00:24:01 +02:00
Raymond
0b416fa05f
Left a unneeded writeln in there.
2010-04-13 20:15:59 +02:00
Raymond
dd44f6f007
Fixed small (but nasty) bug in DTM, added two functions to MufasaBitmap (rectangle + FloodFill).
2010-04-13 20:10:30 +02:00
Raymond
5ce90afbd6
Cleaned up a bit, re-arranged some DTM stuff. Speeded FindDTMsRotated up a lil bit.. (Nanosec). Added some 'const' parameters. Fixed a small bug in File saving/opening.
2010-04-03 14:05:15 +02:00
Raymond
61f3c1ce98
Added {$H+} to units where it was missing.. Should solve some string-issues! Started with cleaning up the units a bit.. Adding 'const' where needed (all of those big record structures like DTMs should require to be passed as a const.. Saves some (unneeded) memory copying).
...
Settings in extensions should work now, see test extension.
2010-04-02 17:55:54 +02:00
Merlijn Wajer
33afa26782
No need for trunk/ anymore
2010-03-12 18:10:10 +01:00
BenLand100
8d9a439d49
Moving Simba main development into trunk... to checkout main dev: http://www.villavu.com/repositories/merlijn/mufasa/trunk [folder-here]
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@434 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-20 20:14:50 +00:00
Nava2
1839f12c24
Exported Color Conversions, also added a few conversions.
...
Nothing was changed in finder, was just using code hints :|
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@424 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 02:47:56 +00:00
Wizzup?
7f16b864f7
Few changes.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@421 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-17 12:40:18 +00:00
Wizzup?
c387bbde93
Changes for settings.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@389 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 14:34:23 +00:00
Wizzup?
868c1c5d32
Removed BadPoints from TDTM because PascalScript cannot handle it.
...
Changed GoodPoints -> BadPoints.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@374 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-04 20:56:47 +00:00
Wizzup?
b2f5a9f77a
Added DTM NOT points, made DTM algorithm more dynamic.
...
Added CTS support for DTM. (May remove later if it becomes slow)
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@371 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-04 19:08:06 +00:00
Wizzup?
568484d2e0
Small updates + added core for updater
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@353 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-31 18:17:49 +00:00
Wizzup?
ffcb20146b
Mainly warning fixes.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@344 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-26 15:01:19 +00:00
Wizzup?
8b13311539
Revert of 336.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@337 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 15:40:14 +00:00
Nava2
a176b953e1
I thought I would contribute..
...
Just some small optimizations, is Ray's CTS2 comparison being fully implemented? If so, there are several procedures in finder.pas that need to be updated.
Also, the FindColorsArea, should it be done like the other finders?
I think several functions are not yet passed to PS, FindColors?
Unless the function list is not complete in its actually list.
Anyways, merry christmas to those who celebrate, and happy holidays to everyone else :)
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@336 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 14:08:27 +00:00
Wizzup?
a74bd810c0
New CH
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@296 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-19 23:34:38 +00:00
Cazax
025aceb591
Added FindColoredArea and FindColoredAreaTolerance.
...
--Esta línea y las que están debajo serán ignoradas--
M Units/MMLAddon/PSInc/Wrappers/colour.inc
M Units/MMLAddon/PSInc/psexportedmethods.inc
M Units/MMLCore/finder.pas
M Projects/SAMufasaGUI/testunit.lfm
M Projects/SAMufasaGUI/project1.lpi
M Projects/SAMufasaGUI/testunit.lrs
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@285 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-17 17:49:44 +00:00
Raymond
13be2661cf
Added some 'basic' functions
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@270 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-06 22:25:28 +00:00
Wizzup?
b4d56fa979
Changes in doc and code.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@267 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-04 20:57:00 +00:00
Wizzup?
d2e3e278f1
DTM uses CTS 1. FindDTM/FindDTMs are `done' for now. Unless you guys/girls really want AreaShape, then I can add those too.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@264 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-02 20:18:38 +00:00
Wizzup?
481d3e3cd3
More optimisations. Removed areashape for now.
...
One thing still needs to optimized - and that is the colour/tolerance matching.
Not too hard, but LOTS of extra code.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@263 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-02 19:04:29 +00:00
Wizzup?
c0132294be
Added new DTM Finding. Not done yet, but getting there.
...
Needs a few obvious optimizations, and rotated isn't implemented yet.
Needs a stress-test script.
Added a script to test the difference between FindColorsTolerance and FindColorsToleranceOptimisation.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@260 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-01 23:41:43 +00:00
Raymond
432b9b5f1c
Added FindColorsToleranceOptimised and FindColorToleranceOptimised, both optimised for CTS 2.. Test it outz!
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@250 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-11-29 14:12:01 +00:00
Raymond
8f220c8796
Cleanup
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@228 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-11-12 18:22:09 +00:00
Raymond
fce233838d
Little clean-up; We need to initalize every record!!!!
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@227 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-11-11 22:35:26 +00:00
Nava2
892e09abc8
Added some new types, just made the hueXMod and satXMod variables for speeding up the tolerance finding procedures.
...
First commit. HA!
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@161 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-27 01:49:52 +00:00
Wizzup?
4157568bde
Please use svn:eol-style native for every new file.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@160 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-27 01:03:37 +00:00
Raymond
4e931dc421
Some extra exceptions bish!
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@148 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-22 18:15:51 +00:00
Raymond
3b603917a0
FindDeformedBitmapToleranceIn has been improved! Is zeh win now. (beats scar, imo).
...
Oh and we can now type more than 80 chars a line (in synedit).
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@147 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-22 14:25:20 +00:00
Raymond
dd3d202b44
Bitmap masks added. Little mistake in the RowCalcs, fixed it. RetData now also has a RowLen property.
...
Added Paths (ScriptPath / AppPath);
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@143 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-20 19:48:18 +00:00
Raymond
85bb6c6e1d
Added FindDeformedBitmapToleranceIn..
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@136 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-17 22:25:40 +00:00
Wizzup?
c59ea10a2c
Zo dan.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@127 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-12 17:47:46 +00:00
Wizzup?
bd5f01d4c0
GPL v3. (Not aGPL after all.)
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@124 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-12 14:37:31 +00:00
Raymond
b744a350a9
Added some Finder functions (Spiral stuff + bitmap st00f).
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@121 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-11 18:50:18 +00:00
Raymond
50218e9320
Bmp stuff + normal font size in GUI.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@120 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-10-09 22:17:35 +00:00
Wizzup?
b852563368
Fix + comments
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@95 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-29 21:44:38 +00:00
Wizzup?
950bf6cfa9
Added freeze() to colour test.
...
Fixed a bug in cts 0, made cst 1 20% faster. Only cts 2 left to optimise.
(Can be optimised a lot!)
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@94 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-29 02:12:29 +00:00
Raymond
beb307f24b
Added FindColorsTolerance.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@73 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-20 02:19:44 +00:00
Raymond
abe7c1f8a2
Added CountColorTolerance + SimilarColors.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@71 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-18 22:41:05 +00:00
Wizzup?
13c2103030
Added the first initial code of Freeze/Unfreeze.
...
Added more comments in window.pas.
Added several exception-raises where required.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@66 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-16 07:34:06 +00:00
Wizzup?
f8e5ca80fd
Small fix
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@56 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-13 19:14:15 +00:00
Wizzup?
3b6aadcf88
FindColors
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@55 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-13 18:56:02 +00:00
Raymond
ade23dff0d
Fixed Finder
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@54 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-13 18:19:33 +00:00
Wizzup?
9ba14f16d5
Ah. ;)
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@51 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-13 08:48:00 +00:00
Wizzup?
5d1ffa2c7d
I removed the cts case from the loop (meta-unrolled), as it *really* eats speed.
...
Feel free to test, though.
Current results are fast enough for now, but I'm sure we can improve the speed a bit more.
I set the optimalisations to -O2 instead of -01, it makes a difference of about 1.5x with CTS 2.
Results:
W, H = 826, 597
FindColorTolerance, with no hit:
CTS0: 11.316831683168 ms
CTS1: 25.396039603960 ms
CTS2: 37.613861386139 ms
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@50 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-13 08:46:25 +00:00
Raymond
acfe2a5232
Made some changes!
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@33 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-05 20:33:20 +00:00
Wizzup?
036f11e249
Finder class.
...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@32 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-09-05 20:08:52 +00:00