- 17 Haz, 2012 6 kayıt (commit)
-
-
Norbert Thiebaud yazdı
Change-Id: Ia3704b4a7813d45c87e9f7107945fedd73622339
-
Norbert Thiebaud yazdı
Change-Id: I613d6953c786f581a9a7cb16f47aa3351834c41c
-
Norbert Thiebaud yazdı
Change-Id: I57d56ece9fd59a93d5081a394c3fe8d212290198
-
Norbert Thiebaud yazdı
Change-Id: I0c1f0495358bba6889d48d8bc500f880f7d5179c
-
Norbert Thiebaud yazdı
Change-Id: I7f3e6ed57fa40e9c7804c42c37c10023eefcc022
-
Norbert Thiebaud yazdı
Change-Id: Ib91e193d55d38abd77a6b4c0849c1f13c37cc7f2
-
- 16 Haz, 2012 28 kayıt (commit)
-
-
Norbert Thiebaud yazdı
Change-Id: Icc164be408224b468dbeff6b422d172f3b70c202
-
Norbert Thiebaud yazdı
Change-Id: Ibf1c212355f65c547b6f15098f0e35522093ec54
-
Raimundo Moura yazdı
Change-Id: I81ebb1773efa71606a24a29f02517fe4c2f75ccf
-
Norbert Thiebaud yazdı
Change-Id: Ibc82592650fe54e4a174c5c57050f805a1834cc9
-
Norbert Thiebaud yazdı
Change-Id: I742c598451134f1d2d0cdc6bcfd5c77adf13ad98
-
Takeshi Abe yazdı
Change-Id: I819d5b931c937ec52b14f60591546d1d86c38631
-
Julien Nabet yazdı
This fdo contains 2 files with which I had a different crash for each of them. This patch fixes one of the 2 crashes. Change-Id: Ic67cad4de4b66e913debe95efc04db3ae6fbf781
-
Norbert Thiebaud yazdı
Change-Id: I6e8220e88566e04b20687d54181205d31ec68e13
-
Norbert Thiebaud yazdı
Change-Id: I5e364dc0c387d85f7901d1e86968f5e591639f9f
-
Norbert Thiebaud yazdı
Change-Id: I1fb3d36af07fe834cddc06c54d27a786dc583c8c
-
Norbert Thiebaud yazdı
Change-Id: I4b78a8efeadf47f8fa3f30a87433d3ccb9c1beb1
-
Norbert Thiebaud yazdı
Change-Id: I9b24ff3503b1dc1198aab622e36224e75cb31255
-
Norbert Thiebaud yazdı
Change-Id: I386d735645de648b08fa10baec4884d253f5a681
-
Norbert Thiebaud yazdı
Change-Id: I1e7fb1ae0da02a60f1ee3655a09693c11108f61d
-
Norbert Thiebaud yazdı
Cherry-picked from 2e5e2947 Change-Id: I32f8b03da4edf54e5622096d932dbc2b368f45ff
-
Norbert Thiebaud yazdı
Cherry picked from 2674376d Change-Id: I882f6b516f617f37f2b966cb2e8c78718895e305
-
Norbert Thiebaud yazdı
cherry-picked from 24b6225f Change-Id: Ic0624618591285544e3fe4032ba9ac12a96ee003
-
Norbert Thiebaud yazdı
Cherry picked from 405454c8 Change-Id: I18bb06ff9dfffcdb2dd958c736b6e81af0b2b4ca
-
Caolán McNamara yazdı
-
David Tardon yazdı
-
Norbert Thiebaud yazdı
-
Norbert Thiebaud yazdı
-
Norbert Thiebaud yazdı
cherry-picked from 95357d31 Change-Id: I1d403859091a6e59b1045126c5db2bf2ffd573e1
-
David Tardon yazdı
-
Norbert Thiebaud yazdı
cherry-picked from 969d60a4 Change-Id: I074f2f024624aafea4456304295d747318755ffd
-
Norbert Thiebaud yazdı
cherry-pick from da5f1268 Change-Id: I1e462668270f33f7f7f2082b20c12c18d0ad8042
-
Norbert Thiebaud yazdı
Change-Id: I013893c7ca4b9d4364d2d19fdd0440c7dcf08910
-
Norbert Thiebaud yazdı
Change-Id: I8105fc255e6ad7d9d102cbd1928329453b9ca7e8
-
- 15 Haz, 2012 6 kayıt (commit)
-
-
Tomaž Vajngerl yazdı
Added dialog for smooth (gaussian blur) filter which now accepts a parameter for setting the strenth of smoothing (bluring). Change-Id: Ida6709b060cb5429a63af1994493e716fd0bfebb
-
Tomaž Vajngerl yazdı
Change-Id: I4ad84a293f662a6e191758c30660ac11142aa3eb
-
Tomaž Vajngerl yazdı
Currently implemented Gaussian Blur filter uses a static matrix which means that the filter can not be parameterized. The new implementation of Gaussian Blur filter and accepts a blur radius as a parameter so the user can change the strength of the blur. For this the blur matrix is generated at each call. The new Blur implementation reuses separable convolution from Lanzcos rescale. For negative values of radius the Bitmap will be sharpened. For this an Unsharpen Mask filter is used, which is actually a blurred image substracted from the original image.
-
Tomaž Vajngerl yazdı
Convolution calculation now uses 2x transposing horizontal pass instead of horizontal and vertical which simplifies the code by reducing code duplication. Instead of more convolution methods, only one generic method is used and kernels are now a parameter to the method. For this Kernel class was introduced with responsibility to calculate kernel walues and hold kernel specific information. Besides Lanzcos resampling also Box, Bilinear and Bicubic resampling was introduced. Box is the simplest and fastest but with still good quality.
-
Iain Billett yazdı
-
Iain Billett yazdı
-